A Survey of Schema Versioning Issues for Database Systems

Authors: 
Roddick, J.F.
Author: 
Roddick, J
Year: 
1995
Venue: 
Information and Software Technology, 37(7):383393, 1995. http://citeseer.ist.psu.edu/roddick95survey.html
URL: 
http://citeseer.ist.psu.edu/roddick95survey.html
Citations: 
310
Citations range: 
100 - 499

Schema versioning is one of a number of related areas dealing with the same general problem - that
of using multiple heterogeneous schemata for various database related tasks. In particular, schema
versioning, and its weaker companion, schema evolution, deal with the need to retain current data
and software system functionality in the face of changing database structure. Schema versioning
and schema evolution offer a solution to the problem by enabling intelligent handling of any
temporal mismatch between data and data structure. This survey discusses the modelling,
architectural and query language issues relating to the support of evolving schemata in database
systems. An indication of the future directions of schema versioning research are also given.