You are on page 1of 1

Access Case: Hoggers Restaurant

Brief:
You will create an Access Relational Database for a restaurant & bar called Hoggers.

Hoggers is located in the Country Gymkhana, and is open only to the gymkhana members and their guests.

Hoggers offers only buffet packages and does not handle any cash transactions. All meals and drinks are charged to
the members. Each member gets a monthly bill, with itemized charges, by date.

Database Objects:
Tables:
1. tblMembers – keeps a track of member information (Create at-least 7 members).
2. tblMemberType – Members can be of the following types;

Membership Type # Membership Type Membership Fees


1 Life Member Rs. 1,00,000.00
2 Patron Rs. 5,00,000.00
3 Child (Sponsored Member) Rs. 75,000.00

3. tblFoodType – The restaurant serves the following buffets;


Food Type # Item Type Rate/Unit
1 Veg Buffet w/o Beverage Rs.300.00
2 Veg Buffet with Beverage Rs. 400.00
3 Non-Veg Buffet w/o Beverage Rs. 500.00
4 Non-Veg Buffet with Beverage Rs. 600.00

4. Billing – keeps a track of the each order no., member ID, Date, Food Type, quantity and date.
Assume that each order number can order only one Food Type. (Have all members order at-least once and
have at-least 3 members order twice or more).

Forms:
1. Hoggers wants a form to record new members.
2. Hoggers wants a form to record new Food Types.
3. Hoggers wants a ‘billings’ form for each order no. , member ID and date, with the items ordered, quantity
their price.
4. Menu switch-board form (for extra credit).

Queries:
1. Create a Select query for all the order numbers, their members, and their order details and total cost.
2. Create a Summation Query that counts the number of times each food item has been order, sorted in
descending order.
3. Create a Parameter Query that lists orders for a member for the member ID input by the user.

Reports:
1. Create a report grouped by Members, their itemized orders, and billing.

Prof. Nitin Bolinjkar

You might also like