XQuery on SQL hosts

T Grust, S Sakr, J Teubner - VLDB, 2004 - books.google.com
Relational database systems may be turned into efficient XML and XPath processors if the
system is provided with a suitable relational tree encoding. This paper extends this relational …

Full-fledged algebraic XPath processing in Natix

M Brantner, S Helmer, CC Kanne… - … Conference on Data …, 2005 - ieeexplore.ieee.org
We present the first complete translation of XPath into an algebra, paving the way for a
comprehensive, state-of-the-art XPath (and later on, XQuery) compiler based on algebraic …

Path summaries and path partitioning in modern XML databases

A Arion, A Bonifati, I Manolescu… - Proceedings of the 15th …, 2006 - dl.acm.org
The performance of XML query processing in persistent XML databases crucially depends
on the chosen data access paths, and on the efficiency of the remaining query processing …

Sedna: native XML database management system (internals overview)

I Taranov, I Shcheklein, A Kalinin, L Novak… - Proceedings of the …, 2010 - dl.acm.org
We present a native XML database management system, Sedna, which is implemented from
scratch as a full-featured database management system for storing large amounts of XML …

Relational Algebra: Mother Tongue: XQuery: Fluent

T Grust, J Teubner - 2004 - kops.uni-konstanz.de
This work may be seen as a further proof of the versatility of the relational database model.
Here, we add XQuery to the catalog of languages which RDBMSs are able to" speak" …

Optimizing sorting and duplicate elimination in XQuery path expressions

M Fernández, J Hidders, P Michiels, J Siméon… - Database and Expert …, 2005 - Springer
XQuery expressions can manipulate two kinds of order: document order and sequence
order. While the user can impose or observe the order of items within a sequence, the …

[PDF][PDF] Pattern tree algebras: sets or sequences?

S Paparizos, HV Jagadish - … of the 31st international conference on Very …, 2005 - vldb.org
XML and XQuery semantics are very sensitive to the order of the produced output. Although
pattern-tree based algebraic approaches are becoming more and more popular for …

Forward node-selecting queries over trees

D Olteanu - ACM Transactions on Database Systems (TODS), 2007 - dl.acm.org
Node-selecting queries over trees lie at the core of several important XML languages for the
web, such as the node-selection language XPath, the query language XQuery, and the …

Towards a physical XML independent XQuery/SQL/XML engine

ZH Liu, S Chandrasekar, T Baby… - Proceedings of the VLDB …, 2008 - dl.acm.org
There has been a lot of research and industrial effort on building XQuery engines with
different kinds of XML storage and index models. However, most of these efforts focus on …

Cost-sensitive reordering of navigational primitives

CC Kanne, M Brantner, G Moerkotte - Proceedings of the 2005 ACM …, 2005 - dl.acm.org
We present a method to evaluate path queries based on the novel concept of partial path
instances. Our method (1) maximizes performance by means of sequential scans or …