Abstract
Database schema consists of constructs that model relationships between its entities. Changes made to the schema with time are called the schema evolution. An axiomatic model of the XML database schema is suggested that automatically maintains its integrity when basic changes are made to the schema. A classification of changes is described.
Similar content being viewed by others
REFERENCES
Rath, H.H.,XML: Chance and Challenge for Online Information Providers, Ph D Dissertation, http://www.xml.org/xml/xml_chance_challenge.shtml.
http://www.w3.org/TR/NOTE-xml-ql/.
Cohen, S., Kanza, Y., Kogan, Y., Nutt, W., Sagiv, Y., and Serebrenik, A., EquiX-Easy Querying in XML Databases.
Pitts-Moultis, N., XML in Record Time, San Francisco: Sybex, 1999. Translated under the title XML za rekordnoe vremya, Moscow: Mir, 2000.
Banerjee, J., Kim, W., Kim, H.-J., and Korth, H.F., Semantics and Implementation of Schema Evolution in Object-Oriented Databases, SIGMOD Conf., 1987, pp. 311–322.
Peters, R.J. and Oszu, M.T., An Axiomatic Model of Dynamic Schema Evolution in ObjectBase Systems.
Peters, R.J. and Oszu, M.T., Axiomatization of Dynamic Schema Evolution in Object-Bases.
Roddick, J.F., A Survey of Schema Versioning Issues for Database System, Information and Software Technology, 1995, vol. 37, no. 7, pp. 383–393.
Database Management Systems, 1995, no. 2.
Kim, W. and Chou, H.-T., Versions of Schema for Object-Oriented Databases, VLDB Conf., 1988, pp. 148–159.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Coox, S.V. Axiomatization of the Evolution of XML Database Schema. Programming and Computer Software 29, 140–146 (2003). https://doi.org/10.1023/A:1023801022137
Issue Date:
DOI: https://doi.org/10.1023/A:1023801022137