Navigation

13D111ORB - Object-Oriented and Object Relational Databases

Course specification
Course title Object-Oriented and Object Relational Databases
Acronym 13D111ORB
Study programme Electrical Engineering and Computing
Module Software Engineering
Type of study doctoral studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 9.0 Status elective
      Condition Databases 1
      The goal Introduce students to object oriented and object relational DBMS, distributed DBMS, and some specific databases based systems. Provide students with the ability to design and implement concrete data base and use commercially available DBMS.
      The outcome Students should understand object oriented and object relational DBMS, distributed DBMS, and some specific databases based systems, and be able to design and implement concrete data base and use commercially available DBMS.
      Contents
      Contents of lectures Object oriented DBMS. Object relational DBMS. Distributed systems. Heterogeneous and federated distributed database systems. Other Types of Database Systems: Multidatabase Systems. Geographic Information Systems. Advanced Database Applications. Overview of commercial systems and research prototypes.
      Contents of exercises None
      Literature
      1. Database Systems: Design, Implementation and Management (Book Only) by Carlos Coronel, Steven Morris, and Peter Rob (Hardcover - Nov 23, 2009)
      2. Bernstein P., Newcomer E., Principles of Transaction Processing, Morgan Kaufmann, San Francisco, 1997.
      3. Modern Database Management (10th Edition) by Jeffrey A. Hoffer, V. Ramesh, and Heikki Topi (Hardcover - Jul 29, 2010)
      4. Coulouris, G., Dollimore, J., Kindberg T., Distributed Systems: Concepts and Design, 2rd Edition, Addison Wesley, 1998.
      5. Selected papers
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      6
      Methods of teaching 45 hours of lectures + 45 hours of supervised problem classes + midterm test and project.
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures 0 Test paper 30
      Practical lessons 0 Oral examination 30
      Projects
      Colloquia 20
      Seminars 20