110 likes | 245 Vues
This paper discusses the selection of appropriate storage solutions for XML applications, focusing on the ULoad prototype. It covers the management of XML materialized views in XQuery, including view creation, data extraction, and query answering. The authors present a formalism for complex XML materialized views (XAMs) and examine methods for loading, querying, and ensuring query satisfiability. This work provides guidance on writing queries and testing coverage based on stored XAMs. For more details, visit http://www-rocq.inria.fr/gemo/XAM.
E N D
ULoad: choosing the right storage for your XML application Date Andrei Arion INRIA Futurs and Univ. Paris XI, France Veronique Benzaken Univ. Paris XI, France Ioana Manolescu INRIA Futurs, France Ravi Vijay IIT Bombay, India
ULoad prototype demonstration • XML materialized view management for XQuery: • Materialized view creation • Data extraction & loading in native/relational repository • Query answering over the materialized views • Materialized view extraction from XQuery queries • Guidance in choosing views and writing queries: satisfiability / answerability tests • Constraint-based query answering
Formalism for describing complex XML materialized views: XAMs
Querying a database of XAMs query-derived XAMs
More information • http://www-rocq.inria.fr/gemo/XAM • A.Arion, V.Benzaken and I. Manolescu. "XML Access Modules: Towards Physical Data Independence in XML Databases", XIME-P 2005 • Tech. report upcoming