The XML-QL language
The XML-QL language is designed with the following features:
- it is declarative, like SQL.
- it is relational complete, e.g. it can express joins.
- it can be implemented with known database techniques.
- it can extract data from exisiting XML documents and
construct new XML documents.
XML-QL is implemented as a prototype and is freely available in a Java version.