Course Summary
Databases and the database technology are having a major impact on the growing use of computers. They play a critical role in almost all areas where computers are used.
This course introduces you to advanced database design and implementation concepts, database design techniques, and efficient data management. It will extend the database concepts and design skills developed in database concepts course and introduces you to database indexing, database security, query optimisation, concurrency control and transaction management, stored procedures and triggers, database backup strategies, and non-relational databases.