Introduction

Tamino XQuery4 and W3C Specifications in Context

Tamino XQuery4 and W3C Specifications in Context

From the graphics, you can see that Tamino XQuery was built upon a number of XML specifications defined by the World Wide Web Consortium (W3C). Those specifications that treat data model aspects of XQuery and define the language itself were still in draft status during the time Tamino XQuery was crafted. This is, the specifications had not been promoted as normative recommendations by then. The Tamino implementation of XQuery, called Tamino XQuery 4, followed the draft specifications as closely as possible. At first, it implemented a subset that was large enough to meet general query requirements, but also extended it by including functionality that had already been present in the implementation of its XPath 1.0-based predecessor X-Query.

This documentation refers to the suite of XQuery 1.0 specifications, published as working drafts on August 16, 2002. Any links to these specifications lead to that version. If a link refers to a draft published at another date, there is an explicit hint.

Note:
In this documentation, the unqualified term "XQuery" is used for the Tamino implementation, which is officially called "Tamino XQuery 4". The W3C draft specification as of August 16, 2002 is referred to as "W3C XQuery".