IF25-40405
Database Management
Description
This course prepares students to analyse and optimise the performance of queries and transactions in databases, manage large-scale relational and NoSQL databases, and apply database security, backup and recovery mechanisms. Study materials: Data Management (DM).
Topics
- Architecture of database management systems
- Query processing and optimisation
- Indexing and performance tuning
- Transaction management and concurrency control
- Database backup and recovery
- NoSQL databases
- Replication and partitioning of large-scale databases
Course Learning Outcomes (CLO)
Each course outcome derives from one programme outcome.
- CPMK-AIDE-02
Students are able to build an applied decision basis by optimising computing performance through simultaneous processing, and apply the principles of computing ethics
CPLP03 - CPMK-AIDE-01
Students are able to design and implement advanced artificial intelligence modelling to analyse diverse large-volume data through the management of structured data storage infrastructure.
CPLP03
Supported PLOs
- CPLP03
- Develop advanced artificial intelligence models and manage big data, and build applied decision support with attention to optimal performance and computing ethics.

