Your browser has javascript turned off or blocked. This will lead to some parts of our website to not work properly or at all. Turn on javascript for best performance.

The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here:

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Geographical databases


In this course, students will explore theoretical and practical concepts of geographical databases including design, implementation and usage of geographical databases.

The course starts with general database terminologies and then concentrates on steps for design and implementation of a geographical database including:

  • requirement analysis
  • conceptual modelling
  • internal modelling and
  • physical implementation

As a student, you will learn about database modelling using UML, how to create tables from UML, how to normalize the tables, how to create them in a DBMS and also indexing techniques. In addition, you learn Structured Query Language (SQL) for creating and managing databases and also retrieving data from databases. The course also focuses techniques for managing spatial data, Spatial SQL and indexing techniques in geographical databases. You will also learn about the concepts of open source geographical databases and Volunteered Geographic Information (VGI).

Teaching consists of lectures and practical exercises that you will submit to the teachers. The course ends with a theory exam.

Course coordinator

Course facts

Level: Advanced
Credits: 7.5 ECTS
Period: Spring, period 1
Language of instruction: English
Prerequisites: General admission requirements and 90 ECTS science subjects of which at least 30 ECTS within GIS

Course syllabus (pdf, 220 kb, new window)