Вы находитесь на странице: 1из 24

BUS 2206 Access Assignment

The Bicycle Repair Database

Problem-Solving Cases in Microsoft Access and Excel, 13th Edition,


2016
HF5548.M525 B73 2016
P.57 - p.62
2016 Term 2
Introduction
A database for a business that repairs bicycles
Please read p.57 and p.58 of the book for
background information of the assignment.
Deliverables (1)
Refer to book P.57 P. 62
1. You need to build 5 database tables and populate
them with data.
2. You need to construct 1 Form, 6 queries, and 2
reports.
Make sure you understand the material
covered in tutorial A and tutorial B (P.3-P.50)
of the book in order to work on the
assignment.
Details of the deliverables (2)
Refer to page 62 of the book
1. Tables created in Access
2. Form and subform: Visits
3. Query 1: Jobs by Technician Number
4. Query 2: Customers Under 25
5. Query 3: Popular Jobs
6. Query 4: Increased Prices
7. Query for Report 1
8. Report 1: Total Owed by Customer
9. Query for Report 2
10. Report 2: Work Report
Database Design
Tables involve:
1. Customers table: data input manually
2. Services Available table: data input manually
3. Technicians table: data input manually
4. Visit table: data input manually
5. Visit Line Item table: data input manually
Customers Table (1)
Customers Data (1)

primary key
Services Available Table (2)
Services Available Table (2)
primary key
Technicians Table (3)
Technicians Table (3)
Primary key
Visits Table (4)
Visits Table (4)
Primary key
Visit Line Item Table (5)
Visit Line Item
Table (5)

Compound key

Unique
combination of a
compound key
Table Relationships
Enter 10 customers records.
Enter 5 Services Available records.
Enter 4 Technicians records.
Enter 10 Visits records.
Enter 30 Visit Line Item records.
Relationship
Queries (A)
Query 1: A parameter query called Jobs by Technician Number
that prompts for a technician number and then displays
columns for Job Description and Number of Times the
technician has performed each job. Note that the Number of
Times heading is a column heading change from the default
setting provided by Microsoft Access.

Query 2: A query called Customers Under 25 that displays


columns for the Last Name, First Name, Street Address, City,
State, and Zip code of customers who are less than 25 years old.
Queries (B)
Query 3: A query called Popular Jobs that counts the number
of times each bike repair job is performed. The query should
include columns for Job Description and Number of Times
Performed. Sort the output so that the most popular jobs are
shown at the top of the list. Note that the Number of Times
Performed heading is a column heading change from the
default setting provided by Microsoft Access

Query 4: A query called Increased Prices that increases the


price of each job by 5 percent.
Queries (C)
Query for Report 1: A query called Total Owed by
Customer that summarizes how much money customers
owe for each job performed to fix their bicycles. The query
should display Last Name, First Name, Street Address, City,
Date, Job Description, and Price.

Query for Report 2 : A query called Work Report that


lists all work performed by the technicians. The query
should display Name, Job Description, Date, and Price.
Form and subform: Visits
Report 1: Total Owed by Customer
The report uses the query Total Owed by Customer to get the
data. A portion of the report appears in the following figure.
Report 2

The report called


Work Report uses
the query Work
Report to get the
data. A portion of
the report appears
in the following
figure.
The End
and
Have Fun!

Вам также может понравиться