Database Management Systems
This module is intended to expand the student's knowledge of databases to the administration level including transaction management, security, recovery and distributed databases. Object-Oriented Databases are explored and practical experience of administration tools is provided.
Demonstrate a detailed understanding of the theoretical aspects and principles upon which modern DBMS systems are based.
Demonstrate a knowledge and understanding of the role and functions of a Database Administrator (DBA) in the areas such as user management, DB security and recovery.
Use SQL and database management tools to build and manage applications in a relational database environment.
Effectively and autonomously design, develop and manipulate a Database using a modern DBMS.