Kies de Nederlandse taal
Course module: JBP050-B-6
Foundations of Databases
Course info
Course moduleJBP050-B-6
Credits (ECTS)6
CategoryBA (Bachelor)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TiSEM: Management; TiSEM: Management;
Is part of
PM Academic premaster
PM Data Science
Contact persondr. G.J.Y.J. Monsieur
dr. G.J.Y.J. Monsieur
Other course modules lecturer
Contact person for the course
dr. G.J.Y.J. Monsieur
Other course modules lecturer
Starting block
SM 1/  SM 2
Course mode
Registration openfrom 14/08/2018 09:00 up to and including 31/07/2019
This course will introduce the fundamentals of database systems. The main emphasis is on the relational algebra and model. Analysis, design and implementation of database systems are discussed in detail. Furthermore, students learn to understand semi-structured data (e.g. XML and JSON).


The course will be based on a formal exam and practical assignments involving a real-world project submitted possibly by external organizations.
After successful conclusion of this course students will have a basic understanding of (unstructured) data, database management systems, and is able to understand and be apply to apply the following concepts and techniques:
  • Relational algebra
  • SQL
  • Triggers
  • Views

    Type of instructions

    Lectures, group assignments, labs, instructions, coursera

    Type of exams

    Written exam and practical assignments

    Compulsory Reading
    1. A blend of research articles, class notes, and material from reference books will be used in this course..
Timetable information
JBP050-B-6|Foundations of Databases (Fall)
Required materials
Recommended materials
Kies de Nederlandse taal