Advanced Database


This course focuses on various aspects of database management systems (BDMS) and their design.

It presents a wide range of topics such as alternatives to relational databases, the design of databases without anomalies or redundancy, the concurrent access to a database, how to deal with failures, deductive databases, object-oriented databases and the use of XML and Xquery for the management of semi-structures data.


Teaching : 20h Lecture + 30h practical work
Examination : practical work + final exam
Lecturer : Sofian Maabout

Recommended Readings