• 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