XQuery: An XML Query Language Resources & References XQuery 1.0:
An XML Query Language XML is a versatile markup language,
capable of labeling the information content of diverse data
sources including structured and semi-structured documents,
relational databases, and object repositories. A query language
that uses the structure of XML intelligently can express queries
across all these kinds of data, whether physically stored in XML
or viewed as XML via middleware. This specification describes a
query language called XQuery, which is designed to be broadly
applicable across many types of XML data sources. The XML Query
1.0 Requirements states that The XML Query Language MAY have
more than one syntax binding. One query language syntax MUST be
convenient for humans to read and write. One query language
syntax MUST be expressed in XML in a way that reflects the
underlying structure of the query. XQueryX is an XML
representation of an XQuery. It was created by mapping the
productions of the XQuery grammar into XM