VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Data Modelling and Databases
Last Updated: 2026-02-05 16:07:42
Abstract
Data modelling (Entity Relationship), relational data model, relational design theory (normal forms), SQL, database integrity, transactions and advanced database engines
Objective
Introduction to relational databases and data management. Basics of SQL programming and transaction management.
Content
The course covers the basic aspects of the design and implementation of databases and information systems. The courses focuses on relational databases as a starting point but will also cover data management issues beyond databases such as: transactional consistency, replication, data warehousing, other data models, as well as SQL.
Resources
Literature
Kemper, Eickler: Datenbanksysteme: Eine Einführung. Oldenbourg Verlag, 7. Auflage, 2009. Garcia-Molina, Ullman, Widom: Database Systems: The Complete Book. Pearson, 2. Auflage, 2008.
Learning Materials (Links)
- Main link
- Information
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- In sämtlichen Prüfungen sind keine Hilfsmittel erlaubt.In the exam, no supporting material is allowed
- Digital
- The exam takes place on devices provided by ETH Zurich.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Data Modelling and Databases |
|
4 h weekly |
| exercise |
Data Modelling and Databases
Groups are selected in myStudies.
|
|
2 h weekly |
Offered In
-
-
Computational Biology and Bioinformatics Master (More informations at: )
-
Advanced Courses (A total of 30 ECTS needs to be acquired in the Advanced Courses category. Thereof at least 16 ECTS in the Theory and 10 ECTS in the Biology category. Note that some of the lectures are being recorded: )
-
Theory (At least 16 ECTS need to be acquired in this category.)
-
-