to the main page... about these slides...

XML-QL - an XML query language

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