Title :
Processing independent and inter-linked documents in XML databases
Author :
Qadah, Ghassan Z.
Author_Institution :
American Univ. of Sharjah, Sharjah, United Arab Emirates
Abstract :
The extensible markup language (XML) model has recently gained huge popularity because of its ability to represent a wide variety of structured and semi-structured data. Several query languages have been proposed for the XML data model, the most-widely known is XQuery. Traditional XML query processing research has concentrated on data retrieval from independent XML documents and on the associate structures. In this paper, we review these algorithms and structures and show their superiority when processing independent XML documents. However, the direct application of these algorithms to process queries against interlinked XML documents is shown to generate incorrect results. A new algorithm and the associate structures suitable to process queries against both independent and inter-linked XML data are developed and shown to generate correct results.
Keywords :
XML; data models; query languages; query processing; XML data model; XML databases; XML query processing; XQuery; data retrieval; extensible markup language model; independent document processing; inter-linked document processing; query languages; Data models; Database languages; Database systems; Information retrieval; Object oriented modeling; Personal digital assistants; Power system modeling; Query processing; Relational databases; XML; XML algorithms; XML data model; XML document; XML queries; database system;
Conference_Titel :
Information Reuse & Integration, 2009. IRI '09. IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-4114-3
Electronic_ISBN :
978-1-4244-4116-7
DOI :
10.1109/IRI.2009.5211570