Abstract
Extremely large and ever growing databases lead to severe problems in storage, database administration, and performance. The integration of archives into database systems represents a new approach to relieve a database of rarely used data. Archive data is separated from the database logically and physically and can be placed on tertiary storage. Time-related aspects play an important role in the development of functionality and a suitable infrastructure for archiving. One of these aspects stems from schema changes in database or archive which should not affect already archived data. We show how the impact of these changes can be handled by archive schema versioning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C. De Castro, F. Grandi, and M. R. Scalas. Schema versioning for multitemporal relational databases. Information Systems, 22(5):249–290, July 1997.
R. Cochrane, H. Pirahesh, and N. Mattos. Integrating triggers and declarative constraints in SQL database systems. In Proceedings of the 22nd Int. Conference on Very Large Data Bases (VLDB), pages 567–578, Mumbai (Bombay), India, September 1996.
K. Dittrich, S. Gatziu, and A. Geppert, editors. The active database management system manifesto: A rulebase of ADBMS features. SIGMOD Record, 25(3):40–49, September 1996.
A. Herbst and B. Malle. Electronic archiving in the light of product liability. In Proceedings of Intellectual Property Rights and New Technologies (KnowRight), pages 155–160, Vienna, Austria, August 1995.
ISO/IEC 9075:1992. Information Technology — Database Languages — SQL, 1992.
ISO/IEC 9075:1992/Cor.1:1996(E). Information Technology — Database Languages — SQL — Technical Corrigendum 1, 1996.
J. Lufter. Archive SQL: Eine Spracherweiterung für die Archivierung in Datenbanksystemen. Master’s thesis, Department of Mathematics and Computer Science, University of Jena, Germany, April 1998. In German.
J. F. Roddick. Schema evolution in database systems — An annotated bibliography. SIGMOD Record, 21(4):35–40, December 1992.
J. F. Roddick and R. T. Snodgrass. Schema versioning. In R. T. Snodgrass, editor, The TSQL2 Temporal Query Language, chapter 22, pages 427–449. Kluwer Academic Publishers, Boston, 1995.
R. Schaarschmidt and J. Lufter. An architecture for archives in database systems. Research report Math/Inf/98/18, Department of Mathematics and Computer Science, University of Jena, Germany, June 1998.
R. T. Snodgrass, editor. The TSQL2 Temporal Query Language. Kluwer Academic Publishers, Boston, 1995.
A. U. Tansel, J. Clifford, S. Gadia, S. Jajodia, A. Segev, and R. Snodgrass. Temporal Databases: Theory, Design, and Implementation. Benjamin/Cummings, Redwood City, CA, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schaarschmidt, R., Lufter, J. (1999). Schema Versioning for Archives in Database Systems. In: Chen, P.P., Embley, D.W., Kouloumdjian, J., Liddle, S.W., Roddick, J.F. (eds) Advances in Conceptual Modeling. ER 1999. Lecture Notes in Computer Science, vol 1727. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48054-4_8
Download citation
DOI: https://doi.org/10.1007/3-540-48054-4_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66653-0
Online ISBN: 978-3-540-48054-9
eBook Packages: Springer Book Archive