XML-QL - an XML query language
- Queries on XML documents - introduction
- Usage scenarios - when to use queries
- Query language requirements - what do we need
- Early query language proposals - what is out there
- The XML-QL language - a likely candidate
- The XML-QL data model - the basic design
- Examples
- Matching data using patterns
- Constructing XML data
- Creating an explicit root element
- Grouping with nested queries
- Joining elements by value
- Tag variables
- Regular-path expressions
- Merging results with Skolem functions
- Integrating data from multiple XML sources
- Recovering ordinary relations - from old to new
- The query language of the future - what to expect
- Links to more information