Part-ii relational database implementation
SMB4102 T216 Assignment-2
Objectives
Your ER model must:
show all necessary entities, attributes and relationships
You are required to write brief definitions for the entities and attributes in your model. For each entity and attribute in your model, write a sentence to describe the meaning of that entity or attribute.
What you need to should submit
You should submit a Microsoft Word document containing:
Part-II Relational database implementation
The recommended tool for this assignment is Microsoft Access.
In implementing the ERD provided, you must complete the following tasks:
Populate the database with sample data. You must include sufficient sample data to test your queries and report(s). You should aim for at least 4-5 rows in every table.
Data integrity
You are required to implement integrity constraints within the database to enforce the following requirements:
Date paid cannot be in the future.
For invoice statements:
Statement total must be greater than 0.
The payment date must be on or later than the statement date.
Information requests
Show details of any student who has had or will be having a piano lesson.
What you need to should submit
A Microsoft Access database
Alignment of Assessment Tasks to Learning Outcomes
Alignment of Attributes to Learning Outcomes
Learning Outcomes | |||||
Attributes | 1 | 2 | 3 | 4 | 5 |
1 Knowledge | |||||
2 Communication | |||||
3 Tech & Creative Skills | |||||
4 Research | |||||
5 Ethical / Professional Responsibility | |||||