- To be able to implement the various steps involved in building a complex database (conceptual modeling, physical storage, optimization, re-engineering)
- To understand and be able to adjust the implementation of functions offered by database-management systems
Main themes
- Database lifecycle
- Logical design, relational normalization
- Object-based models
- Other functions: active databases, temporal databases, database integration
Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
- Prerequisite: INGI2271 Systèmes de gestion de bases de données
- References
(1) T. Connolly and C. Begg, "Database Systems: a Practical Approach to Design, Implementation, and Management", Addison-Wesley, 5th Edition, 2005
(2) R. Elmasri, S. Navathe, "Fundamentals of Database Systems", 4th Edition, Benjamin/Cummings, 2004
(3) H. Garcia-Molina, J. Ullman, J. Widom, "Database Systems: the Complete Book", Prentice Hall, 2002