DocumentCode
1688538
Title
Evaluating nested queries on XML data
Author
Sartiani, Carlo
Author_Institution
Dipt. di Inf., Pisa Univ., Italy
fYear
2003
Firstpage
224
Lastpage
229
Abstract
In the past few years, much attention has been paid to the study of semistructured data, i.e., data with irregular, possibly unstable, and rapidly changing structure, and, in particular, to the study of their best-known incarnation: XML. The growing interest toward XML leaded to the definition of many querying and manipulating tools, such as the standard query language XQuery (Boag et al., 2002). Unlike SQL, XQuery poses no restriction on query nesting (an XQuery query can be nested wherever a well-formed XML document is expected), and lacks explicit clauses for performing group-by operations. As a result, nested queries play an important role in the context of XQuery. This paper shows the techniques used in the Xtasy system for processing and evaluating nested queries on XML data. These techniques applies to the physical level only, and they are based on the massive use of node sharing, with the aim of decreasing as much as possible the use of secondary storage. The proposed solutions are general enough to be applied, with a few modifications, to more structured contexts.
Keywords
SQL; data structures; hypermedia markup languages; query processing; SQL; XML data; XML document; XQuery language; Xtasy system; data structure; manipulating tool; nested query evaluation; node sharing; query nesting; query processing; querying tool; relational database; scalability; standard query language; Data engineering; Database languages; Genetics; Motion pictures; Query processing; Relational databases; Scalability; Shape; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications Symposium, 2003. Proceedings. Seventh International
ISSN
1098-8068
Print_ISBN
0-7695-1981-4
Type
conf
DOI
10.1109/IDEAS.2003.1214929
Filename
1214929
Link To Document