2001Unpublished venueRequires access

Pushing XML Queries inside Relational Databases

Ioana Manolescu, Daniela Florescu, Donald Kossmann

Open publisher page 17 citations

Abstract

Due to the increasing usage of XML as an exchange format, querying XML documents is also gaining attention. While several languages exist, work is under way to dene the W3C standard for an XML query language. To take full advantage of the strength of the RDBMS, XML queries on XML virtual documents need to be translated to SQL queries to be executed by a relational engine. Several existing projects propose mappings between XML documents and relational databases, but the query translation problem from XML queries to SQL queries received less attention. We propose a general method for pushing XML queries into a relational database containing the XML document's data. Our solution is general in that it ts a wide range of mappings between the relational data and the XML documents; it makes a maximal use of the relational engine query capabilities, and relies on well-known algorithms from the relational database eld, which makes it a good candidate solution for adding XML query capabilit...

About this research paper

What this paper is about

Due to the increasing usage of XML as an exchange format, querying XML documents is also gaining attention. While several languages exist, work is under way to dene the W3C standard for an XML query language. To take full advantage of the strength of the RDBMS, XML queries on XML virtual documents need to be translated to SQL queries to be executed by a relational engine. Several existing projects propose mappings between XML documents and relational databases, but the query translation problem from XML queries to SQL queries received less attention. We propose a general method for pushing XML queries into a relational database containing the XML document's data. Our solution is general in that it ts a wide range of mappings between the relational data and the XML documents; it makes a maximal use of the relational engine query capabilities, and relies on well-known algorithms from the relational database eld, which makes it a good candidate solution for adding XML query capabilit...

Why it matters

OpenAlex reports 17 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Due to the increasing usage of XML as an exchange format, querying XML documents is also gaining attention. While several languages exist, work is under way to dene the W3C standard for an XML query language. To take full advantage of the strength of the RDBMS, XML queries on XML virtual documents need to be translated to SQL queries to be executed by a relational engine. Several existing projects propose mappings between XML documents and relational databases, but the query translation problem from XML queries to SQL queries received less attention. We propose a general method for pushing XML queries into a relational database containing the XML document's data. Our solution is general in that it ts a wide range of mappings between the relational data and the XML documents; it makes a maximal use of the relational engine query capabilities, and relies on well-known algorithms from the relational database eld, which makes it a good candidate solution for adding XML query capabilit...

Key concepts: Computer science, XML validation, Streaming XML, XML database, XML Schema Editor, Efficient XML Interchange, XML Encryption, Information retrieval

Related papers

Back to paper searchBrowse research topicsOriginal source
Pushing XML Queries inside Relational Databases — Research Paper | ScholarLens