Module Details |
The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module. |
Title | DESIGNING AND MANAGING DATABASES | ||
Code | CKIT504 | ||
Coordinator |
Professor FP Coenen Computer Science Coenen@liverpool.ac.uk |
||
Year | CATS Level | Semester | CATS Value |
Session 2021-22 | Level 7 FHEQ | Whole Session | 15 |
Aims |
|
1. To provide students with a critical understanding of the design and realisation of relational database systems. 2. To provide students with an in depth understanding of the operation (storage, manipulation, querying) of relational databases. 3. To provide students with an understanding of alternative database paradigms (parallel, distributed, object-oriented). 4. To provide students with an understanding of the administration and maintenance of database systems. |
Learning Outcomes |
|
(LO1) An in depth understanding of the design and implementation of relational database systems. |
|
(LO2) An ability to use database design techniques such as Entity-Relation diagrams and "normal forms". |
|
(LO3) A comprehensive understanding of client-server architectures. |
|
(LO4) A systematic understanding of the operation of database query systems. |
|
(LO5) A critical understanding of database administration issues including security, integrity issues, and backup procedures. |
|
(LO6) A wide ranging understanding of the operation of multi-user systems. |
|
(LO7) A critical understanding of alternative database system paradigms. |
|
(S1) Skills in using technology - Online communications skills |
|
(S2) Critical thinking and problem solving - Critical analysis |
|
(S3) Critical thinking and problem solving - Creative thinking |
Syllabus |
|
Week 1: Database Concepts Week 2: The Relational Database Model Week 3: Structured Query Language Week 4: Entity-Relationship Modelling Week 5: Normalisation of Database Tables Week 6: Advanced Database Concepts Week 7: Client/Server Systems Week 8: The Data Warehouse |
Teaching and Learning Strategies |
|
Teaching Method 1 - Virtual classroom hours (for online modules) Teaching Method 2 - Non-classroom hours (for online modules) |
Teaching Schedule |
Lectures | Seminars | Tutorials | Lab Practicals | Fieldwork Placement | Other | TOTAL | |
Study Hours |
70 80 |
150 | |||||
Timetable (if known) | |||||||
Private Study | 0 | ||||||
TOTAL HOURS | 150 |
Assessment |
||||||
EXAM | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
CONTINUOUS | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
Assessment 2 Standard UoL penalty applies for late submission. This is not an anonymous assessment. Assessment Schedule (When) :Whole Session | Weekly Hand In Assig | 70 | ||||
Assessment 1 Standard UoL penalty applies for late submission. This is not an anonymous assessment. Assessment Schedule (When) :Whole Session | Weekly Discussion Qu | 30 |
Recommended Texts |
|
Reading lists are managed at readinglists.liverpool.ac.uk. Click here to access the reading lists for this module. |