Sei sulla pagina 1di 3

Assessment details for ALL students

Assessment item 2
Due date: Friday of Week 10 (11:45 pm AEST)
Weighting: 30%

Length: N/A

Objectives

 To develop a conceptual data model diagram


 To perform logical design and physical design
 To implement a database

Introduction

In this assessment, you are required to create a suitable database in MS Access for the given
case study. You need to do the following:

 Design and draw an Entity Relationship diagram


 Provide answers to the given questions related to ER diagram
 Perform logical and physical design
 Create a Database in MS-Access

Case Study
Hassle-free Dry Cleaners Australia (HDCA)

Victor owns and operates Hassle-free Dry Cleaners Australia (HDCA). HDCA offers a full
range of services in all their stores including garment preservation, quality business shirt
service, ironing, etc. Currently, HDCA staff record all their customers’ details and relevant
transactions manually into a register.

The collection process at HDCA starts when a customer walks-in and provides the HDCA staff
with their details (First Name, Last Name, Number, Street, Suburb, Contact number, type of
clothes, customer preferences, Quantity, preferred date and time for pick-up). Upon receiving
the details, HDCA staff members provide the customer with the total cost for cleaning clothes,
etc. If the customer is happy with the quote, then HDCA staff will record the customer’s credit
card details (credit card number, name on the card, type, expiry date and 3 or 4 digit code).
Once the clothes are collected by HDCA staff, these will be washed or dry cleaned as per the
customer’s preferences and kept ready for collection by the customer. At the time of delivery,
customers are provided with a hard copy receipt which includes Receipt Number, Receipt date
and Amount paid.

As part of your assessment, you are expected to find out the relevant attributes of the
entities and relationships. Each entity should have at least one additional attribute in
addition to the identifying attribute. To avoid plagiarism, the case study does not clearly
specify the details such as attributes and their types, relationship constraints, etc., that
are required to design and draw the ERD. Hence, you are expected to assume such
details which have not been mentioned clearly in the above case study.

1 Draw an appropriate ER diagram

Use the symbols as prescribed in your unit-textbook to draw the ER diagram for the
above case study.

2 List your assumptions and justify the relationship constraints in your


ER diagram.

Your answers should be relevant to your ER diagram for the given case study only.

3 Create Logical Design

Map your Entity Relationship model into Relations and make sure that all the
relations are in BCNF. Provide all the relations in the following format:

Student (StudentId, StudentName, Street, Suburb, State, PostCode, Email, ContactNumber)


Course (CourseId, CourseName)
Course_Student(CourseId, StudentId, grade)

foreign key (CourseId) references Course.CourseId


foreign key (StudentId) references Student.StudentId

4 Provide Physical Design

As part of the physical design, provide the column specifications for any one of the
relations/tables that you have created. Column specifications should be presented in
a tabular format showing the details such as column name, data type (length for
varchar and char types), key, required, default value and remarks if any.

Hint: Refer to page 341-347 in the text book (8th edition).

Refer to page 331-333 in the text book (7th edition).

5 Implement Database

Create all tables and their relationships that are relevant to your case study in a
Microsoft Access database. All tables should contain their respective columns. All
the relationships should have appropriate referential integrity and cascade options
applied. The properties for all the columns of the table, that you have selected in the
above physical design section, should have all the column specifications
properly applied. You do not need to create any form, query or report. You do not
need to insert any records in the tables.
How and what to submit:

You must make an electronic submission for this assessment using the appropriate
assessment submission link in the unit website. Your submission must be a single ZIP file
which contains your assessment work in the following two files:

A Microsoft Word document containing


1. Entity Relationship Diagram
2. Assumptions and Business Rules
3. All the relations (after the logical design)
4. Column specifications for any one table only
A Microsoft Access database containing
1. All tables and their relationships

--------------------------------------------------------------------------------------------------------------
Marking Criteria:

Item Maximum Marks

Entities have been identified and drawn correctly. 5

Provided appropriate attributes including identifying attribute(s) for


5
each entity.

Drawn correct relationships; used proper symbols and shown min


5
and max cardinalities.

Provided relevant assumptions 2

Correct BCNF Relations including foreign key references. 5

Column Specifications for the selected Table under section 4


2
(Provide Physical Design).

Database with Tables (2 marks) and Relationships (2 marks).


Correct data type and properties (2 marks) for all columns/attributes 6
of the selected table under section 4 (Provide Physical Design).
Penalty due to plagiarism/copying
Late Penalty: Less 5% of available marks per calendar day.

Total 30