DocumentCode :
2191916
Title :
Yet another query algebra for XML data
Author :
Sartiani, Carlo ; Albano, Antonio
Author_Institution :
Dipt. di Inf., Pisa Univ., Italy
fYear :
2002
fDate :
2002
Firstpage :
106
Lastpage :
115
Abstract :
XML has reached a widespread diffusion as a language for representing nearly any kind of data source, from relational databases to digital movies. Due to the growing interest toward XML, many tools for storing, processing, and querying XML data have appeared in the last two years. Three main problems affect XML query processing: path expression evaluation, nested query resolution, and preservation of document order. These issues, which are related to the hierarchical structure of XML and to the features of current XML query languages, require compile-time as well as run-time solutions. This paper describes a query algebra for XML data. The main purpose of this algebra, which forms the basis for the Xtasy database management system, is to combine good optimization properties with a good expressive power that allows it to model significant fragments of current XML query languages; in particular explicit support is given to efficient path expression evaluation, nested query resolution, and order preservation.
Keywords :
data models; hypermedia markup languages; object-oriented databases; query languages; query processing; relational algebra; relational databases; XML data; Xtasy database management system; data model; digital movies; document order preservation; nested query resolution; object-oriented algebra; optimization; path expression evaluation; query algebra; query languages; query processing; relational databases; relational optimization; Algebra; Database languages; Database systems; Motion pictures; Object oriented modeling; Power system modeling; Query processing; Relational databases; Runtime; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database Engineering and Applications Symposium, 2002. Proceedings. International
ISSN :
1098-8068
Print_ISBN :
0-7695-1638-6
Type :
conf
DOI :
10.1109/IDEAS.2002.1029662
Filename :
1029662
Link To Document :
بازگشت