13D111PBP - Databases System Design

Course specification
Course title Databases System Design
Acronym 13D111PBP
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, Databases 2
        The goal Provide students with the ability to design and implement modern large scale databases
        The outcome Students should have the technical and project management skills and the commercial and related knowledge required to perform and manage complex DB development projects. They should be able to discuss the properties of good DB systems, select and apply appropriate design patterns, conduct and evaluate DB systems design.
        Contents of lectures The DB Systems Development Life Cycle(Planning, Analysis, Detailed System Design, Implementation, Maintenance), The Database Life Cycle,The Database Initial Study, Database Design, Implementation and Loading, Testing and evaluation, Operation, Maintenance and evolution; DB Physical Design; DB integration; Internet DB; Case studies
        Contents of exercises None
        1. Database Systems: Design, Implementation and Management (Book Only) by Carlos Coronel, Steven Morris, and Peter Rob (Hardcover - Nov 23, 2009)
        2. K. Zielinski, T. Szmuc, Software Engineering: Evolution and Emerging Technologies, IOS Press, 2006,
        3. Modern Database Management (10th Edition) by Jeffrey A. Hoffer, V. Ramesh, and Heikki Topi (Hardcover - Jul 29, 2010)
        4. Bancilhorn, F., et al., Building An Object Oriented Database System, Morgan Kaufmann, 1992.
        5. Selected papers
        Number of hours per week during the semester/trimester/year
        Lectures Exercises OTC Study and Research Other classes
        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
        Colloquia 20
        Seminars 20