The objective of this course is to provide an in-depth knowledge of database systems design. Thus, the emphasis is on how to model ones own data and how to use available Database Management Systems effectively. Towards this end, the relational and the object-relational models are discussed in great detail and object-oriented and other data models are also presented. Commercial database management systems are examined and students get practical experience through the use of such systems.

  • Credits: 3
  • Frequency: At least once a year


Requirements and Grading

Programming assignments, examinations, and a final examination.