TDDD37 · 6 credits · Basic level (G2F) · Informationsteknologi, Datateknik, Datavetenskap
Database Technology
Active · next start HT 2026
67%
passed the latest ordinary exam
TEN1 · 12 Jan 2026 · 95 students
81%
passed the ordinary exams, all sittings over the last 5 years
TEN1 · 526 students
Unusually hard in 2025/26
67% passed the ordinary exam in 2025/26 (95 students), against 84% on average in earlier years (431 students).
Part of 9 programmes
- Master of Science in Computer Science and Engineering
- Master of Science in Information Technology
- Master of Science in Computer Science and Software Engineering
- Master of Science in Biomedical Engineering
- Master of Science in Applied Physics and Electrical Engineering - International
- Master of Science in Applied Physics and Electrical Engineering
- Master's Programme in Biomedical Engineering
- Master's Programme in Cybersecurity
- Master's Programme in Computer Science
Exam
TEN1 Written examination
- 5
- 4
- 3
- U
Ordinary exams
81% passed · 526 students
- 67%95
- 85%93
- 86%118
- 89%107
- 75%113
Re-exams
60% passed · 178 students
- 62%13
- 68%38
- 47%17
- 32%25
- 33%9
- 57%23
- 78%18
- 83%6
- 72%29
- Pass the re-exam: 60% (178 students), compared with 81% (526 students) on the ordinary exam
- Get 4 or 5: 50% (704 students)
Show small sittings (2)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 0%1
- 75%4
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB1 Laboratory work
- G
Main rounds
100% passed · 485 students
- 100%95
- 100%84
- 100%105
- 100%100
- 100%101
Later rounds
100% passed · 41 students
- 100%6
- 100%6
- 100%6
- 100%9
- 100%8
- 100%6
- Pass a later round: 100% (41 students), compared with 100% (485 students) on the ordinary exam
Show small sittings (31)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%2
- 100%4
- 100%2
- 100%4
- 100%2
- 100%1
- 100%2
- 100%1
- 100%2
- 100%2
- 100%3
- 100%2
- 100%2
- 100%2
- 100%2
- 100%2
- 100%4
- 100%2
- 100%2
- 100%2
- 100%1
- 100%1
- 100%2
- 100%2
- 100%1
- 100%1
- 100%1
- 100%2
- 100%2
- 100%1
- 100%1
About the course
Aim
The aim of this course is to give a thorough introduction to the design, usage, and implementation of database systems. After the completion of the course a student should be able to:
- Design relational databases for different types of example domains by first creating a conceptual schema using the Enhanced Entity Relationship (EER) model and then translating this schema into a corresponding logical schema captured in the relational data model.
- Analyze and improve the quality of given relational database schemas based on the formal measure of normal forms.
- Employ the database language SQL to query and to modify several example relational databases, as well as to create such a database with a given relational database schema.
- Explain and apply basic concepts and techniques that database management systems (DBMSs) use internally to provide their main functionalities, which are the persistent storage and efficient retrieval of data, the efficient processing of queries, and the handling of concurrent access to a database.
Content
Principles for general database management systems: DBMS, Methods fordatabase design and use. Datamodelling with EER, Relational databases,Datastructures for databases, SQL, Relational algebra, queryoptimization, transactions, serialisation, concurrency.
- Examiner
- Olaf Hartig
- Scheduled hours
- 48 h
- Main field of study
- Informationsteknologi, Datateknik, Datavetenskap