Navigation

DS1PBP - Databases System Design

Course specification
Course title Databases System Design
Acronym DS1PBP
Study programme Electrical Engineering and Computing
Module Software Engineering
Type of study doctoral studies
Lecturer (for classes)
  • professor PhD Miroslav Bojović
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
      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
      Literature
      1. Database Systems: Design, Implementation and Management (Book Only) by Carlos Coronel, Steven Morris, and Peter Rob (Hardcover - Nov 23, 2009) (Original title)
      2. K. Zielinski, T. Szmuc, Software Engineering: Evolution and Emerging Technologies, IOS Press, 2006, (Original title)
      3. Modern Database Management (10th Edition) by Jeffrey A. Hoffer, V. Ramesh, and Heikki Topi (Hardcover - Jul 29, 2010) (Original title)
      4. Bancilhorn, F., et al., Building An Object Oriented Database System, Morgan Kaufmann, 1992. (Original title)
      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 10
      Colloquia 20
      Seminars 10