General Information
Course Code | X_401008 |
---|---|
Credits | 6 EC |
Period | P5 |
Course Level | 200 |
Language of Tuition | English |
Faculty | Faculty of Science |
Course Coordinator | drs. J. Endrullis |
Examiner | drs. J. Endrullis |
Teaching Staff |
drs. J. Endrullis |
Practical Information
You need to register for this course yourself
Last-minute registration is available for this course.
Teaching Methods | Lecture, Computer lab, Practical |
---|
Target audiences
This course is also available as:
Course Objective
The course objective is to obtain a good knowledge and understanding ofrelational database systems.
This includes the ability to develop conceptual database models, as well
as key concepts and skills in
relational database theory and practice.
Course Content
The course is concerned with base principles and important aspects ofrelational databases.
Among others, we treat:
- ER diagrams (for the design and evaluation of database schemata),
- the relational database model,
- functional dependencies and database normalization,
- integrity constraints,
- transactions and concurrency control.
Teaching Methods
Lectures, exercise/practicum classes and individual homework.Method of Assessment
The homework is mandatory for qualifying for the exam (70% of thehomework points to qualify for the exam). In case at least 90% of the
homework points is obtained, 0.5 bonus point is awarded for the final
grade.
At the end of the course there is a final exam. The overall grade is the
grade of the final exam plus the possibly 0.5 bonus point obtained for
the homework. (The bonus is only added for students that pass the exam
with a grade of at least 5.5.)
There is no resit opportunity for the homework.
Literature
Database Systems, The Complete Book, by: Hector Garcia-Molina & JeffreyD. Ullman & Jennifer Widom. 2nd edition.