• DocumentCode
    379241
  • Title

    Algebraic XML construction in Natix

  • Author

    Fiebig, Thorsten ; Moerkotte, Guido

  • Author_Institution
    Mannheim Univ., Germany
  • Volume
    1
  • fYear
    2001
  • fDate
    3-6 Dec. 2001
  • Firstpage
    212
  • Abstract
    While using an algebra that acts on sets of variable bindings for evaluating XML queries, the problem of constructing XML from these bindings arises. One approach is to define a powerful operator that is able to perform a complex construction of a representation of the XML result document. The drawback is that such an operator in its generality is hard to implement and disables algebraic optimization since it has to be executed last in the plan. Therefore we suggest to construct XML documents by special query execution plans called construction plans built from simple, easy to implement and efficient operators. The paper proposes four simple algebraic operators needed for XML document construction. Further we introduce an optimizing translation algorithm of construction clauses into algebraic expressions.
  • Keywords
    query languages; query processing; Natix; XML queries; algebraic XML construction; algebraic expressions; algebraic optimization; construction clauses; optimizing translation algorithm; query execution plans; Algebra; Database languages; Filters; Pattern matching; Proposals; Query processing; Relational databases; Research and development management; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems Engineering, 2001. Proceedings of the Second International Conference on
  • Print_ISBN
    0-7695-1393-X
  • Type

    conf

  • DOI
    10.1109/WISE.2001.996482
  • Filename
    996482