| | | | | | | | CRITERION # | CRITERION | MEASURES INTENDED LEARNING OUTCOME(S) | | | | 1 | Correctly identify the issues in PL/SQL code | LO2, LO3 | 2 | Correctly write PL/SQL blocks | LO2, LO3 | 3 | Correctly administer a database for a set of users | LO1, LO2, LO4 |
|
| |
Assessment Task 3: Database Design and Implementation | Task Description: |
Complete Database Design & Implementation - This assessment is designed in such a way that students demonstrate their understanding in a practical manner on all database management principles. This assignment has multiple stages of submission with each stage having feedback. In the first stage, students need to first collect business rules by understanding how an organisation works and what data it needs to store for different processes. Business rules need to be submitted to the tutor within one week from time the assignment is announced. For other stages, lecturer/tutor may either advise you to modify these rules or may give new business rules. If the tutor asks you to modify your business rules, you need to update them based on the comments. From these updated or new business rules, you will be asked to model the situation using Entity Relationship Modelling (as taught in the unit) [Stage 2]. The design will then be used to generate a relational schema to create appropriate tables under Enterprise system. In final stage [Stage 3], students need to submit the ER Diagram and relational model with database tables. Students need to also implement all constraints stated in business rules.
| Task Length: | 5 pages of documentation and a set of SQL files | Due Date: | Week 14 | Weight: | 35 % | | CRITERION # | CRITERION | MEASURES INTENDED LEARNING OUTCOME(S) | | | | 1 | Design an optimised ER Diagram that captures Entity, Relationships, cardinality, attributes and participation correctly based on business rules ER Diagram captures correct type and number of Entity and Relationships | LO1, LO2, LO4 | 2 | Apply correctly the algorithm for ER Diagram to Relational Model Conversion | LO2 | 3 | Correct implementation of Database tables based on Relational Model and Business rules using appropriate enterprise level relational database technology | LO2, LO3 | 4 | Correct design and implementation of advanced & optimised queries and triggers using SQL & PL/SQL | LO2, LO3, LO4 |
|
| | Assessment Task 4: Tutorial Quiz | Task Description: | At the start of every tutorial there will be short quiz. Quiz will be based on the lecture that covered the topic of the tutorial.
| Task Length: | | Due Date: | Refer to Assessment Description | Weight: | 20 % | | CRITERION # | CRITERION | MEASURES INTENDED LEARNING OUTCOME(S) | | | | 1 | Describe techniques and data models for designing databases | LO1, LO2, LO3, LO4 | 2 | Explain how techniques and processes can be used for designing, implementing and administering an enterprise level database | LO1, LO2, LO3, LO4 | 3 | Design optimized SQL queries to retrieve information from relational databases | LO1, LO2, LO3, LO4 | 4 | Identify data storage and retrieval issues in databases | LO1, LO2, LO3, LO4 |
|
| |
| | | | | |
|
| |
| |