Fall Semester, 2004
Due in class on Monday, September 27th, 2004
Notown records was so impressed with the ERD that you showed them that they hired you to produce a database schema and a few basic reports for their business.
Using your design from exercise 2.5 produce a relational schema, test data, and the reports described below.
Be sure to normalize your data model, i.e. no repeating sub-groups, unique primary keys, appropriate foreign keys, referential integrity, integrity constraints, etc. Use look-up tables to serve as domains where appropriate.
In order to complete this assignment you will need to turn-in:
Be sure to populate the database with at least 10 musicians, 5 albums, 25 songs (and associated data) to make the reports reasonable. Make sure at least one of your musicians did not author any songs. You will need to turn-in both the SQL scripts for the reports and the output from each of the reports using your data.