Introduction to Database Systems
(From 2017/2018)

Course Description

The course provides an overview of database management, database system architecture, and an in-depth study of relational database systems, including both the theoretical aspects of the relational model as related to relational data objects, relational data integrity, and relational data manipulation (using the relational algebra and relational calculus); and the practical aspects of relational implementations, using the SQL language and views. The course also includes a study of a commercially available database system and database application programming.



Back to Course List