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