Publications
Projects
login
About
login:
password:
Forgot your password?
Versioned Relations: Support for Conditional Schema Changes...
Versioned Relations: Support for Conditional Schema Changes and Schema Versioning
Publication type:
inproceedings
Authors:
Peter Sune Jorgensen
,
Michael Böhlen
Abstract:
We introduce the versioned relational data model, which allows a user to apply conditional schema changes to a populated database without breaking applications compiled against an existing schema, and without loss of existing data. Our model is based on keeping a history of conditional schema changes, and converting tuples on demand to fit the correct schema in any schema version. We provide a concrete definition of schema versioning: The ability to specify an operator on any schema version, such that the tuples in the result are unaffected by schema versions created after the specified schema version. Finally, we show that our model supports schema versioning.
Title:
Versioned Relations: Support for Conditional Schema Changes and Schema Versioning
Year:
2007
booktitle:
DASFAA 2007: Support for Conditional Schema Changes and Schema Versioning; Lecture Notes in Computer Science Volume 4443/2008 page 1058-1061, ISBN 978-3-540-71702-7
pages:
1058-1061
ee:
http://dx.doi.org/10.1007/978-3-540-71703-4_104
crossref:
DBLP:conf/dasfaa/2007
bibsource:
DBLP,
http://dblp.uni-trier.de
group:
dbtg
actions