Database Design and Development
Module | Outcomes |
---|---|
Analysis | Identify the end-user and functional requirements of a database problem that relates to the implementation at this level. |
Design |
Describe and exemplify entity-relationship diagrams with two entities indicating:
Describe and exemplify a compound key Describe and exemplify a data dictionary with three or more entities:
Exemplify a design of a solution to the query:
|
Implementation |
Implement relational databases with two linked tables, to match the design with referential integrity. Describe, exemplify and implement SQL operations for pre-populated relational databases, with a maximum of two linked tables:
Read and explain code that makes use of the above SQL. |
Testing |
Describe and exemplify testing:
|
Evaluation |
Evaluate solution in terms of:
|