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
Link To Document :
بازگشت