2006
DOI: 10.1007/11896548_13
|View full text |Cite
|
Sign up to set email alerts
|

The Importance of Algebra for XML Query Processing

Abstract: Relational algebra has been a crucial foundation for relational database systems, and has played a large role in enabling their success. A corresponding XML algebra for XML query processing has been more elusive, due to the comparative complexity of XML, and its history. We argue that having a sound algebraic basis remains important nonetheless. In this paper, we show how the complexity of XML can be modeled effectively in a simple algebra, and how the conceptual clarity attained thereby can lead to significan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2011
2011
2013
2013

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…Initial efforts that mapped XML documents into relational databases queried with SQL [11], [12] induced costly table joins. Thus, algebraic approaches based on treeshaped patterns became popular for evaluating XML processing natively instead [13], [14]. Tree algebras indeed provide a formal framework for query expression and optimization, in a way similar to relational algebra with respect to the SQL language [15].…”
Section: Introductionmentioning
confidence: 99%
“…Initial efforts that mapped XML documents into relational databases queried with SQL [11], [12] induced costly table joins. Thus, algebraic approaches based on treeshaped patterns became popular for evaluating XML processing natively instead [13], [14]. Tree algebras indeed provide a formal framework for query expression and optimization, in a way similar to relational algebra with respect to the SQL language [15].…”
Section: Introductionmentioning
confidence: 99%
“…The join operation is studied by ZHANG code in [12].The XPATH query method is extended to and Twig query in [13]. The tree automata is also applied in probabilistic XML data tree [14].And the probabilistic XML data tree auto is introduced in [15].A new uncertain XML algebra system is found in [16] and is applied to query the uncertain XML data.…”
Section: Introductionmentioning
confidence: 99%