to the main page about the tutorial  THE XML REVOLUTION  -  TECHNOLOGIES FOR THE FUTURE WEB back up next

Queries on XML documents

The database community has long been looking for a richer data model: but no consensus has emerged yet.

XML documents generalize relational data in a very straightforward manner:

data structures
Here, we see:
relations (tables)
tuples (records)
attributes (entries)

A relation is a tree of height two with:

In contrast, an XML document is an arbitrary tree.

How should query languages like SQL be similarly generalized?

back COPYRIGHT © 2000-2003 ANDERS MØLLER & MICHAEL I. SCHWARTZBACH next