2002 · 92 citations · 16 references
ComputingComputer ScienceData ManagementDatabasesStorage SystemsData Storage SystemsDatabase ManagementQuery OptimizationQuery ProcessingStructured Query LanguageXml DatabasesDatabase Management SystemsDatabase Schema TranslationQuery Performance OptimizationXml Data ManagementXml Data ModelsXml Query ProcessingXml Storage Models
XML is emerging as a new major standard for representing data on the world wide web. Several XML storage models have been proposed to store XML data in di#erent database management systems. The unique feature of model-mappingbased approaches is that no DTD information is required for XML data storage. In this paper, we present a new modelmapping -based storage model, called XParent. Unlike the existing work on model-mapping-based approaches that emphasized on converting XML documents to/from database schema and translation of XML queries into SQL queries, in this paper, we focus ourselves on the e#ectiveness of storage models in terms of query processing. We study the key issues that a#ect query performance, namely, storage schema design (storing XML data across multiple tables) and path materialization (storing path information in databases). We show that similar but di#erent storage models significantly a#ect query performance. A performance study is conducted using three data sets and query sets. The experimental results are presented. Keywords: Semistructured data, XML database 1
16
The Lorel query language for semistructured data
Serge Abiteboul, Dallan Quass, Jason McHugh et al. · International Journal on Digital Libraries · 1997 · 1.1K citations
Jason McHugh, Serge Abiteboul, Roy Goldman et al. · ACM SIGMOD Record · 1997 · 580 citations · Full text
Alin Deutsch, Mary Fernández, Daniela Florescu et al. · Computer Networks · 1999 · 548 citations
Storing semistructured data with STORED
Alin Deutsch, Mary Fernández, Dan Suciu · ACM SIGMOD Record · 1999 · 455 citations · Full text