The module will provide you with a general grounding in the fundamental theories of relational database design and management. The main areas covered are relational data analysis and entity relationship modelling, techniques of data normalisation, the use of SQL DML (Structured Query Language : Data Manipulation Language) to query a relational database, and a basic introduction to database transaction processing and concurrency control. Module promotes and builds understanding of the interlinked nature of the software development lifecycle due to how database technology underpins many aspects of computing and computer use in today’s world which are then subsequently built upon in other modules. E.g. Advanced Programming, Modern Applications and Advanced Databases
- Teacher: Abdi Hubsey
- Teacher: Renuka Nyayadhish
- Teacher: Smita Thube