Temporal databases: theory, design, and implementation
Temporal databases: theory, design, and implementation
Schema versioning for multitemporal relational databases
Information Systems
A temporal approach to managing schema evolution in object database systems
Data & Knowledge Engineering - Special issue on ER '97
Temporal and Real-Time Databases: A Survey
IEEE Transactions on Knowledge and Data Engineering
Adding Time to an Object-Oriented Versions Model
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
A Generalized Modeling Framework for Schema Versioning Support
ADC '00 Proceedings of the Australasian Database Conference
Schema Versioning: Queries to the Generalized Temporal Database System
DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
Relational schema evolution for program independency
CIT'04 Proceedings of the 7th international conference on Intelligent Information Technology
Hi-index | 0.00 |
In this paper, an analysis of the schema evolution process in object oriented databases is made using an object oriented data model that supports temporal features and versions definition - the Temporal Versions Model. A meta schema structure is defined to store information concerning to evolutionary schema states, as well as their classes, attributes and relationships. An implementation proposal is presented, combining specification and manipulation mechanisms including version and time concepts. Two alternatives are defined for the database extension management: multi-pool for schema versioning and single-pool for class versioning. Concerning the physical representation, both approaches can be used in the same application.