Honey, I shrunk the XQuery!: an XML algebra optimization approach
Proceedings of the 4th international workshop on Web information and data management
Towards an Industrial Strength SQL/XML Infrastructure
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Native Xquery processing in oracle XMLDB
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
DB2/XML: designing for evolution
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Towards an enterprise XML architecture
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
XML and relational database management systems: inside Microsoft® SQL Server™ 2005
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Query rewrite for XML in Oracle XML DB
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Hi-index | 0.00 |
Data stored in databases constantly evolves as the application requirements change over time. Such evolution is a challenge, as existing applications must continue to work with the evolved data. XML is fast becoming the data model of choice for many applications as the XML data can be evolved easily and it supports heterogeneity. Various ways of storing XML data in tables or columns have been studied and explored in the past. However, they either do not address the evolving or heterogeneous nature of XML, or they do not take advantage of that in query optimization. UNION-ALL Views offer a logical layer to combine XML stored in various forms. This form of views - XML views - unlike relational views, offer logical structural partitioning of the XML data. In this paper we examine how such views can be used to solve the heterogeneity and evolving nature of XML and the unique properties of such views that allow better optimization.