OIPS Menu

Database Management Systems

This course provides a comprehensive study of database design, implementation, and management. Students will learn the relational model, entity-relationship modeling, normalization, and SQL. The course covers both theoretical foundations and practical aspects of database systems. Topics include transaction management, concurrency control, recovery, and database security. Students will gain hands-on experience with a commercial database management system through lab exercises and projects. The course also explores emerging trends in database technology such as NoSQL databases and big data management. By the end of the course, students will be able to design, implement, and manage database systems for various applications.

Code: CS301
Faculty: Faculty of Computer Science and Technology
Level: Diploma
Duration: 6 months
Apply Now

Course Information

Course Code
CS301
Credit Hours
15
Duration
6 months
Level
Diploma
Faculty
Faculty of Computer Science and Technology
Fees
1,000,000.00 SSP
Course Description

This course provides a comprehensive study of database design, implementation, and management. Students will learn the relational model, entity-relationship modeling, normalization, and SQL. The course covers both theoretical foundations and practical aspects of database systems. Topics include transaction management, concurrency control, recovery, and database security. Students will gain hands-on experience with a commercial database management system through lab exercises and projects. The course also explores emerging trends in database technology such as NoSQL databases and big data management. By the end of the course, students will be able to design, implement, and manage database systems for various applications.

Prerequisites

CS101

Course Lecturer
J
John Doe
Professor