ABSTRACT
In XML databases, new schema versions may be released as frequently as once every two weeks. This poster describes a taxonomy of changes for XML schema evolution. It examines the impact of those changes on schema validation and query evaluation. Based on that study, it proposes guidelines for XML schema evolution and for writing queries in such a way that they continue to operate as expected across evolving schemas.
- Technical Note: Versioning. FpML Public Documents, February 2003. http://www.fpml.org/documents/technical.html.Google Scholar
- K. S. Beyer et al. DB2/XML: Designing for Evolution. In Proceedings of SIGMOD, 2005. Google ScholarDigital Library
- M. Nicola and B. V. der Linden. Native XML Support in DB2 Universal Database. In Proceedings of VLDB, 2005. Google ScholarDigital Library
- J.F. Roddick. A Survey of Schema Versioning Issues for Database Systems. Info. and Software Technology, 37(7), 1995.Google Scholar
- E. Sedlar. Managing Structure in Bits & Pieces: The Killer Use Cases for XML. In Proceedings of SIGMOD, 2005. Google ScholarDigital Library
Index Terms
- Preserving XML queries during schema evolution
Recommendations
Evolution and change management of XML-based systems
XML is de-facto a standard language for data exchange. Structure of XML documents exchanged among different components of a system (e.g. services in a Service-Oriented Architecture) is usually described with XML schemas. It is a common practice that ...
Constraint Preserving Transformation from Relational Schema to XML Schema
XML has become the standard for publishing and exchanging data on the Web. However, most business data is managed and will remain to be managed by relational database management systems. As such, there is an increasing need to efficiently and accurately ...
Comments