Get started with MonetDB/XQuery

If you want to have a quick look at what XQuery can do for you, try one of the example applications provided here. They have been designed to provide an easy introduction into the capabilities of MonetDB/XQuery and the XQuery language. You don't need any a priori XQuery knowledge to run the examples (be careful though, avoid typing errors).

If you are a novice in XQuery, we recommend you to first take a look at the Hello World, Books and Slashdot examples. The VOC dataset is somewhat larger (6MB) and queries might produce large amounts of (intermediate) data.

Note: The following examples assume that you have installed MonetDB/XQuery on your computer. If you have not yet done so, please visit the download and installation page.

  1. Hello World
  2. using the mclient utility, and configuring its output format.
  3. Books
  4. explains queries on XML files, and the XML Document Cache of MonetDB/XQuery.
  5. Slashdot News
  6. shows how to query remote XML over the web.
  7. Database Management
  8. adding and deleting documents to a database.
  9. Administrative GUI
  10. explains MonetDB/XQuery's built-in web-based GUI.
  11. XML Updates
  12. shows how XML can be updated.
  13. XRPC
  14. the SOAP-based API and distributed query extension.
  15. VOC
  16. play with a four century old database!