Databases

 
Course code:
X_401008
Period:
Period 5
Credits:
6.0
Language of tuition:
English
Faculty:
Faculty of Science
Coordinator:
drs. J. Endrullis
Examinator:
drs. J. Endrullis
Lecturers:
drs. J. Endrullis
Teaching method(s):
Lecture, Practical, Computer lab
Level:
200

Course objective

The course objective is to obtain a good knowledge and understanding of
relational 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 of
relational databases. Among others, we treat:
- ER and UML class diagrams (for the design and evaluation of database
schemata),
- the relational database model,
- functional dependencies,
- integrity constraints,
- transactions and concurrency control.

Form of tuition

Lectures, exercise/practicum classes, individual homework and practicum
tasks.

Type of assessment

Exam

The practicum is mandatory for qualifying for the exam.

Course reading

Database Systems, The Complete Book, by: Hector Garcia-Molina & Jeffrey
D. Ullman & Jennifer Widom. 2nd edition.

Recommended background knowledge

Basic programming skills help.

Target audience

2CS, 2IMM, 2LI, 2BA

© Copyright VU University Amsterdam
asnDCcreatorasvVUAmsterdam asnDCdateasv2018 asnstudyguideasvmodule asnDCidentifierasv50049658 asnDCtitleasvDatabases asnperiodasv150 asnperiodasv asncreditsasv6p0 asnvoertaalasvE asnfacultyasv50013925 asnDCcoverageasvdrsJEndrullis