Programme/Approved Electives for 2024/25
None
Available as a Free Standing Elective
No
This module introduces learners to databases and database management systems by providing theoretical knowledge and practical experience in data modelling, database design, implementation and administration.
Aims
To introduce learners to databases and database management systems by providing theoretical knowledge and practical experience in data modelling, database design, implementation and administration.
Intended Learning Outcomes
describe and advise upon the benefits and characteristics of database models and database management systems (DBMS) and the importance of data independence: 1determine whether a given relational database is well designed (ie. meets BCNF criteria) and transform a schema into BCNF: 1create and query a relational database using command level SQL: 1describe and advise upon the important aspects of a database implementation, operation and maintenance: 1use data modelling techniques for the design of databases: 1show awareness and knowledge of other types of database interfaces: 1distinguish the important characteristics of the relational model for the purposes of developing relational databases: 1
16 hours practical work (supported online and in block release)6 hours tutorials/workshops (supported online and in block release)16 hours online lectures 112 hours Independent study/coursework
Description of Module Assessment
1: Assignment weighted 100%Practical assessment of database development