MonetDB:Getting started

From MonetDB
Revision as of 20:19, 13 February 2012 by Stefan Manegold (talk | contribs)
Jump to navigationJump to search

Lots of information is provided by the MonetDB official documentation:

This page is intended to provide additional resources to facilitate/complete a first contact with MonetDB.

Several of the enclosed documents were written for a MonetDB workshop organized within the TELEIOS project

Compilation and installation

You may chose to work with either the installer/packages for your OS, or the sources. They can all be found here.

If you decide to install MonetDB from sources, the following documentation is available:

The sources are also available through a version control system, Mercurial. An introduction to Mercurial may be found here

Presentation and first contact

General presentation

  • The following slides give an insight into which challenges are addressed by MonetDB, and how it differs from other DBMSs:

pdf odp ppt

"Hello world" and more

Official tutorial

MonetDB components: Merovingian, MonetDB, Mserver5 and Mclient

  • An introduction here

Memory management in MonetDB

Using MonetDB

Managing data

MonetDB provides full support for standardized SQL. Users can also use the fast assembly-like language MAL.

An alternative presentation of SQL with MonetDB may be found here:
Milena's presentation
Example data & scripts

These slides present MonetDB "in action" with a real-life scenario (analysis of radio telescope data):
Bart's presentation

Embedding MonetDB

MonetDB supports a vast range of client interfaces.

Examples of application using it as back-end are provided here.