Syllabus CAF106 (DBMS)
Syllabus CAF106 (DBMS)
Course Summary
The students will learn the basic theory of databases. They will be able to design and develop a database using
conceptual schema, logical schema, and physical schema and are expected to learn how to write database
management system software. They will also learn about some of the specialized databases.
Course Objectives
This course aims to educate students on the role of a well-structured relational database management system
(RDBMS) in the efficient functioning of an organization. This course covers theory and practice in designing a
relational database management system with an example of a current database product of MYSQL. Students also
learn about the important concepts of database integrity, security, and availability with techniques like
normalization, concurrency control, and recoverability control.
Course Outcomes
On successful completion of the course, students will be able to achieve the following: