Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

CASE 20: CREATING A DATABASE MANAGEMENT SYSTEM MOUNTAIN BIKE RENTALS Vail Resort in Vail, Colorado, is internationally known as one of the best places in

CASE 20:

CREATING A DATABASE MANAGEMENT SYSTEM

MOUNTAIN BIKE RENTALS

Vail Resort in Vail, Colorado, is internationally known as one of the best places in North America for mountain biking. Since 1973, Slopeside Bike Rentals has been a tradition in the area. At Slopeside Bike Rentals customers will find the largest selection ofbikes, parts, accessories, books, maps, clothing, shocks, helmets, eyewear, shoes, car racks, and touring gear in the area with everything you need for on and Off the road. Its state-of-the-art demo and rental program has everything from premium dual suspension to kids' bikes and trailers.

You have been employed for the past three sunnners by Slopeside Bike Rentals. Recently, there has been a surge in business and the owners need a more accurate way to luanage the rental busi-ness. You have decided to create a database to help the owners keep track ofthe bike rentals, who the customers are, antount paid, and any danrage to the bikes when they are rented. Currently Slopeside Bike Rentals owns 13 mountain bikes in its fleet ofrentals. The bikes vary' in type, size, and parts. When customers rent bikes, they are required to leave their driver's license nunlber and to give you a home address, phone ntnnber, and credit card number.

You llave designed the entity classes and primary keys for the database as the following:

Entity

Bike

Customer

Rental

Primary Key

Bike_1D

CustomerJD

Rental_lD

You have also identified the following business rules:

1. Rentals can have many customers assigned but have at least one.

2. A bike must be assigned to one and only one rental type.

3. A customer can rent one or more bikes at one tinie.

4. A bike can be assigned to only one customer but need not be assigned to any customer.

Yourjob is to be completed in the lbllowing phases:

2. 3.

4.

5.

Develop and describe the entity-relationship diagram.

Use normalization to assure the correctness of the tables (relations).

Create the database using a personal DBMS package (preferably Microsoft Access).

Slopeside Bike Rentals Iras the fbllowing fix structures for its 13 bike rentals:

Use the DBMS package to create the basic report in Figure GP.3.

Description

Specialized Rockhopper

Specialized Rockhopper

Trek Fuel 70

"Trek Fuel 80

Trek Fuel 80

Trek Fuel 90

Marin Downhill FRS

Marin Downhill FRS

Marin Downhill FRS

Specialized Stumpjumper FSR

Specialized Stumpjumper FSR

Specialized Stumpjumper FSR

Specialized Stumpjumper Hardtail

Cost per Hour

$12

12

12

15

15

16

16

16

16 18

18

18

20

Management Information Systems

308

Group Projects

Figure GP. 3

Slopeside Bike Rental Report

Slopeside Bike Rental Report

Descrip'ion Specialized ockhopper

Oate

Sm:th

Suvruna-y Rock hcvpel decod records'

Fuel

detail

Laperre

Ttek 801.1

Trek 90

7'1'2005

Dunn

Son-unary tor Trek Fuel 90 (2 deloil record')

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

Beginning ASP.NET 2.0 And Databases

Authors: John Kauffman, Bradley Millington

1st Edition

0471781347, 978-0471781349

More Books

Students also viewed these Databases questions