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