XPath leashed

M Benedikt, C Koch - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
This survey gives an overview of formal results on the XML query language XPath. We
identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then …

Exploiting ordered dictionaries to efficiently construct histograms with q-error guarantees in SAP HANA

G Moerkotte, D DeHaan, N May, A Nica… - Proceedings of the 2014 …, 2014 - dl.acm.org
Histograms that guarantee a maximum multiplicative error (q-error) for estimates may
significantly improve the plan quality of query optimizers. However, the construction time for …

Extending a tuple-based XPath algebra to enhance evaluation flexibility

C Mathis - Informatik-Forschung und Entwicklung, 2007 - Springer
Over the recent years, very little effort has been made to give XPath a proper algebraic
treatment. One laudable exception is the Natix Algebra (NAL) which defines the translation …

Integrating structural joins into a tuple-based XPath algebra

C Mathis - 2007 - dl.gi.de
Over the recent years, very little effort has been made to give XPath a proper algebraic
treatment. The only laudable exception is the Natix Algebra (NAL) which defines the …

XML query processing: efficiency and optimality

R Bača, M Krátký - Proceedings of the 16th International Database …, 2012 - dl.acm.org
XML (Extensible Mark-up Language) is a well established format which is often used for
modeling of semi-structured data. XPath and XQuery are de facto standards among XML …

[图书][B] Efficient XML stream processing and searching

W Zhang - 2012 - search.proquest.com
In this dissertation, I present a table-driven streaming XML (Extensible Markup Language)
parsing and searching technique, called TDX, and investigate related techniques. TDX …

A cost-based join selection for XML twig content-based queries

R Bača, M Krátký - Proceedings of the 2008 EDBT workshop on …, 2008 - dl.acm.org
XML (Extensible Mark-up Language) has been embraced as a new approach to data
modeling. Nowadays, more and more information is formated as semi-structured data, eg …

Key concepts for native XML processing

T Härder, C Mathis - From Active Data Management to Event-Based …, 2010 - Springer
Over the recent five years, we have designed, implemented, and optimized our prototype
system XTC, a native XDBMS providing multi-user read/write transactions and supporting …

[PDF][PDF] Building Query Compilers (Under Construction)[expected time to completion: 5 years]

G Moerkotte - 2009 - pi3.informatik.uni-mannheim.de
Primary Goals:• book covers many query languages (at least SQL, OQL, XQuery (XPath))•
techniques should be represented as query language independent as possible• book …

Rewriting Declarative Query Languages

M Brantner - None, 2007 - madoc.bib.uni-mannheim.de
Queries against databases are formulated in declarative languages. Examples are the
relational query language SQL and XPath or XQuery for querying data stored in XML. Using …