The course gives students an understanding of the key concepts of database management systems required in the development of most software applications by introducing the principles of relational database management systems such as basic concepts and architecture, Entity-Relationship data model and constraints, the use of basic and complex SQL query language, data normalization forms, relational algebra and calculus and transactions and concurrency control.
Prerequisite Courses
Corequisite Courses