Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Individual Final Project Assignment Funky Bizz: Funky Bizz is a rental business that rents musical instruments to bands. Create the ER diagram for the Funky

Individual Final Project Assignment Funky Bizz:

Funky Bizz is a rental business that rents musical instruments to bands. Create the ER diagram for the Funky Bizz Operations Database, based on the following requirements.

The Funky Bizz Operations Database will keep track of instruments, bands, repair technicians, and shows.

For each instrument, Funky Bizz will keep track of a unique instrument serial number as well as the instrument model and brand, the year when the instrument was made, and the age (measured in years) of the instrument.

The customers of Funky Bizz are bands. For each band, Funky Bizz will keep track of the unique band names and unique band identifier as well as the bands address, contact persons name, and multiple phone numbers.

Repair technicians maintain the instruments. For each technician, Funky Bizz will keep track of a unique SSN as well as a name, address, and multiple phone numbers.

Funky Bizz will record information about shows that its customer bands perform in. For each show, it will keep track of a unique show identifier composed of the show venue name and date. For each show, it will also keep track of show type and show name (a show may or may not have a name).

A band does not have to rent any instruments, but may rent up to 30. Each instrument may be rented by one band or by no bands at all.

A repair technician may repair many or no instruments, and an instrument may be repaired by many or no technicians.

A band may perform in many shows, but does not have to perform in any. Each show must have at least one band performing, but may have many bands performing.

For each band, Funky Bizz keeps track of the number of shows that each band performs in.

Funky Bizz ER Diagram

Create the ER Diagram for Funky Bizz

Map the ER diagram for the Funky Bizz Operations Database into a relational schema.

Funky Bizz SQL Statement Requirements

Change the relational schema created in mini case MC1 in Chapter 3 to reflect the change in the ER diagram.

Write CREATE TABLE statements to create the tables for the Funky Bizz Operations Database depicted by the relational schema created in mini case MC2 in Chapter 3.

Write ALTER TABLE commands to reflects changes in the relational schema.

Use INSERT INTO statements to insert no fewer than 2 and no more than 10 records per table in the Funky Bizz Operations Database.

Write a SELECT Query with a Union Statement

Write a SELECT Query that Joins 1 or more tables to the query

Write Update Statements to update 2 or more tuples

Write an Intersection Query

Write a Difference Query

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Microsoft SQL Server 2012 Unleashed

Authors: Ray Rankins, Paul Bertucci

1st Edition

0133408507, 9780133408508

Students also viewed these Databases questions