Abstract. Order is essential for XML query processing. Efficient XML processing with order consideration over relational storage is non-trivial, especially for complex nested XQuery expressions. The order semantics may impede efficient query rewriting for nested query blocks. We propose a general order-sensitive XQuery processing approach involving three steps. First an algorithm is proposed for inferencing about and then isolating the order semantics in XQuery expressions specified over virtual XML views. This turns an ordered XQuery plan into an unordered one decorated with minimized order context annotations. Then without loss of semantics, logical optimization via XQuery rewriting can be easily applied to this transformed query plan. As...
The contributions in this thesis focus on processing XML queries using an algebra and on exploiting ...
Materialized XML views are a popular technique for integrating data from possibly distributed and he...
Abstract: In the past, the development of a declarative, set-based interface to ac-cess data in a DB...
XML is an ordered data model and XQuery expressions return results that have a welldefined order. Ho...
As more data is stored in XML and more applications need to process this data, XML query optimizatio...
XQuery, the defacto XML query language, is a functional language with operational seman-tics, which ...
XML is quickly becoming the de facto standard for data exchange over the Intemet. This is creating a...
Abstract. XQuery is a DBPL for querying XML databases. The semantics of XQuery is context sensitive ...
The W3C XQuery language recommendation, based on a hierarchical and ordered document model, supports...
Queries against databases are formulated in declarative languages. Examples are the relational query...
The semantics of the standard XML query language XQuery requires that the results of its path expres...
One of the main features of XQuery compared to traditional query languages like SQL, is that it pres...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
XML and XQuery semantics are very sensitive to the order of the produced output. Although pattern-tr...
Classical logical optimization techniques rely on a logical semantics of the query language. The ada...
The contributions in this thesis focus on processing XML queries using an algebra and on exploiting ...
Materialized XML views are a popular technique for integrating data from possibly distributed and he...
Abstract: In the past, the development of a declarative, set-based interface to ac-cess data in a DB...
XML is an ordered data model and XQuery expressions return results that have a welldefined order. Ho...
As more data is stored in XML and more applications need to process this data, XML query optimizatio...
XQuery, the defacto XML query language, is a functional language with operational seman-tics, which ...
XML is quickly becoming the de facto standard for data exchange over the Intemet. This is creating a...
Abstract. XQuery is a DBPL for querying XML databases. The semantics of XQuery is context sensitive ...
The W3C XQuery language recommendation, based on a hierarchical and ordered document model, supports...
Queries against databases are formulated in declarative languages. Examples are the relational query...
The semantics of the standard XML query language XQuery requires that the results of its path expres...
One of the main features of XQuery compared to traditional query languages like SQL, is that it pres...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
XML and XQuery semantics are very sensitive to the order of the produced output. Although pattern-tr...
Classical logical optimization techniques rely on a logical semantics of the query language. The ada...
The contributions in this thesis focus on processing XML queries using an algebra and on exploiting ...
Materialized XML views are a popular technique for integrating data from possibly distributed and he...
Abstract: In the past, the development of a declarative, set-based interface to ac-cess data in a DB...