The W3C XQuery language recommendation, based on a hierarchical and ordered document model, supports a wide variety of constructs and use cases. There is a diversity of approaches and strategies for evaluating XQuery expressions, in many cases only dealing with limited subsets of the language. In this paper we describe an implementation approach that handles XQuery with arbitrarily-nested FLWR expressions, element constructors and built-in functions (including structural comparisons). Our proposal maps an XQuery expression to a single equivalent SQL query using a novel dynamic interval encoding of a collection of XML documents as relations, augmented with information tied to the query evaluation environment. The dynamic interval technique e...
The increase utilization of XML structure for data representation, exchange, and integration has str...
Relational database systems (and the related standards body ANSI/INCITS H2) are busy adding XML supp...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
SQL has been developed as a query language specifically tailored for the relational data model in wh...
Relational database systems may be turned into efficient XML and XPath processors if the system is p...
XQuery is a flexible language for querying XML data across a variety of storage methods. This thesis...
Since the World Wide Web Consortium (W3C) has recommended XQuery as the standard XML query language,...
Abstract. Order is essential for XML query processing. Efficient XML processing with order considera...
This work may be seen as a further proof of the versatility of the relational database model. Here, ...
SQL is a special-purpose programminglanguage designed for managing data held in arelational database...
Translating XPath into SQL queries is necessary if XML documents are stored in relational databases....
SQL has long been the standard language for retrieving and manipulating data in relational database ...
Extensible Markup Language was mainly designed to easily represent documents; however, it h...
Abstract.XML has already been the standard of data interchange on the Internet. Nowadays, a large am...
One approach to building an efficient XML query processor is to use a relational database system to ...
The increase utilization of XML structure for data representation, exchange, and integration has str...
Relational database systems (and the related standards body ANSI/INCITS H2) are busy adding XML supp...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...
SQL has been developed as a query language specifically tailored for the relational data model in wh...
Relational database systems may be turned into efficient XML and XPath processors if the system is p...
XQuery is a flexible language for querying XML data across a variety of storage methods. This thesis...
Since the World Wide Web Consortium (W3C) has recommended XQuery as the standard XML query language,...
Abstract. Order is essential for XML query processing. Efficient XML processing with order considera...
This work may be seen as a further proof of the versatility of the relational database model. Here, ...
SQL is a special-purpose programminglanguage designed for managing data held in arelational database...
Translating XPath into SQL queries is necessary if XML documents are stored in relational databases....
SQL has long been the standard language for retrieving and manipulating data in relational database ...
Extensible Markup Language was mainly designed to easily represent documents; however, it h...
Abstract.XML has already been the standard of data interchange on the Internet. Nowadays, a large am...
One approach to building an efficient XML query processor is to use a relational database system to ...
The increase utilization of XML structure for data representation, exchange, and integration has str...
Relational database systems (and the related standards body ANSI/INCITS H2) are busy adding XML supp...
XML is the “lingua franca ” for data exchange between interenterprise applications. In this work, we...