This course aims to provide an introduction to the design and use of database systems. It includes a knowledge over the ER modeling and their use to create proper database tables in relational form, SQL coding techniques for DDL and DML, relational algebra, normalization techniques, as well as the key issues in building database management systems, and working with multiple database systems.
The objective of this course is to provide an introduction to the design and use of database systems. It includes a knowledge over the ER modeling and their use to create proper database tables in relational form, SQL coding techniques for DDL and DML, relational algebra, normalization techniques, as well as the key issues in building database management systems, and working with multiple database systems.
Database Systems: Introduction to Databases and Data Warehouses Edition 2.0 By Nenad Jukić, Susan Vrbsky, Svetlozar Nestorov, and Abhishek Sharma