Using a relational DBMS as back-end engine for an XQuery processing system leverages relational query optimization and scalable query processing strategies provided by mature DBMS engines in the XML domain. Though a lot of theoretical work has been done in this area and various solutions have been proposed, no complete systems have been made available so far to give the practical evidence that this is a viable approach. In this paper, we describe the ourely relational XQuery processor Pathfinder that has been built on top of the extensible RDBMS MonetDB. Performance results indicate that the system is capable of evaluating XQuery queries efficiently, even if the input XML documents become huge. We additionally present further contributions ...
To be able to handle the ever growing volumes of XML documents, effective and efficient data managem...
As more data is stored in XML and more applications need to process this data, XML query optimizatio...
Mapping of XML data into and out of relational database systems, including query processing over suc...
Relational XQuery systems try to re-use mature relational data management infrastructures to create ...
This master thesis proposes the use of a relational database as special query processor for the XML ...
Given the tremendous versatility of relational database implementations toward awide range of databa...
XML is a flexible and powerful tool that enables information and security sharing in heterogeneous e...
One approach to building an efficient XML query processor is to use a relational database system to ...
Relational database systems may be turned into efficient XML and XPath processors if the system is p...
Various techniques have been proposed for efficient evaluation of XPath expressions, where the XPath...
Relational XQuery processors aim at leveraging mature relational DBMS query processing technology to...
Besides the storage engine, the query processor of a database system is the most critical component ...
As the eXtensible Markup Language (XML) continues to increase in popularity, it is clear that large ...
Recently, XML has been emerging as the latest in database technology, embraced by many large corpora...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
To be able to handle the ever growing volumes of XML documents, effective and efficient data managem...
As more data is stored in XML and more applications need to process this data, XML query optimizatio...
Mapping of XML data into and out of relational database systems, including query processing over suc...
Relational XQuery systems try to re-use mature relational data management infrastructures to create ...
This master thesis proposes the use of a relational database as special query processor for the XML ...
Given the tremendous versatility of relational database implementations toward awide range of databa...
XML is a flexible and powerful tool that enables information and security sharing in heterogeneous e...
One approach to building an efficient XML query processor is to use a relational database system to ...
Relational database systems may be turned into efficient XML and XPath processors if the system is p...
Various techniques have been proposed for efficient evaluation of XPath expressions, where the XPath...
Relational XQuery processors aim at leveraging mature relational DBMS query processing technology to...
Besides the storage engine, the query processor of a database system is the most critical component ...
As the eXtensible Markup Language (XML) continues to increase in popularity, it is clear that large ...
Recently, XML has been emerging as the latest in database technology, embraced by many large corpora...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
To be able to handle the ever growing volumes of XML documents, effective and efficient data managem...
As more data is stored in XML and more applications need to process this data, XML query optimizatio...
Mapping of XML data into and out of relational database systems, including query processing over suc...