XQuery: A Query Language for XML
- XQuery is a functional language in which a query is represented as an expression
- XQuery expressions can be nested with full generality
- The input and output of an XQuery are instances of the XML Query Data Model
- Based on OQL, SQL, XML-QL, XPath
- Readable vs. XML syntax