Overview
Aims
This course introduces fundamental concepts and implementation of object oriented database systems with focus on data distribution, query processing, transaction processing, concurrency control and recovery.
Incorporation of the object oriented model in the database management systems, exploiting the advantages of using this model
Ensuring the integrity, identity, security and persistence of data within object oriented databases
Identification of differences and similarities between relational databases and databases object oriented.
Deepening the principles of design, development and operation of management systems a object-oriented databases.
Course contents
Learning outcomes
Assessment
Written exam – 50%; continuous assessment – 50%.