You are on page 1of 3

Databases June 2012 Final NCC Education 2012

MODULE:
DATABASES


ASSIGNMENT TITLE:
WARBURTON TOYS

JUNE 2012

Important Notes:
Please refer to the Assignment Presentation Requirements for advice on how to set out your
assignment. These can be found on the NCC Education Campus. Scroll down the left hand
side of the screen until you reach Personal Support. Click on this, and then on Policies and
Advice. You will find the Assignment Presentation Requirements under the Advice section.
You must familiarise yourself with the NCC Education Academic Dishonesty and Plagiarism
Policy and ensure that you acknowledge all the sources which you use in your work. The
policy is available on Campus. Follow the instructions above, but click on Policies rather
than Advice.
You must complete the Statement and Confirmation of Own Work. The form is
available on the Policies section of Campus. Scroll down the left hand side until you reach
Personal Support. Click on this and then click on Policies and Advice.
Please make a note of the recommended word count. You could lose marks if you write 10%
more or less than this.
You must submit a paper copy and digital copy (on disk or similarly acceptable medium).
Media containing viruses, or media which cannot be run directly, will result in a fail grade
being awarded for this module.
All electronic media will be checked for plagiarism.

Marker's comments:



Moderator's comments:



Mark: Moderated Final
Mark: Mark:



Databases June 2012 Final NCC Education 2012

Introduction
This assignment is in three parts, design, data and queries, and an assessment.

All parts of the assessment relate to the Warburton Toys scenario below.


Scenario
Warburton Toys is a manufacturer of wooden childrens toys based in Leicestershire, England. They want
you to design and implement a database that meets the requirements specified in this scenario. Examples
of paper documents kept by the company are shown below.

Warburton Toys specialise in the manufacture, supply and delivery of classic wooden toys such as
rocking horses, wooden train sets and dolls houses. They want you to build a system that handles records
of their orders, products, deliveries and payments. Note that where an order has more than one product
associated with it, each product is recorded as a separate order line. The system should also keep track of
any complaints made about any aspect of the business.

Below are samples of the paper records currently kept by Warburton Toys.

Product Order Form

Order
No
Product
ID
Product Name Delivery Address Customer
Name
Design Code Design
Description
Payment
Received
21 2 Oliver Rocking Horse Oak House, 17 Wroxton
Road, Hertfordshire,
H5 667

John Rogers RH1 Victorian
Style
Rocking
Horse

550
21 6 Thomas Train Set Oak House, 17 Wroxton
Road, Hertfordshire,
H5 667
John Rogers TS2 Wooden
Train Set in
1930s style

See above
21 7 Black Beauty
Rocking Horse
Oak House, 17 Wroxton
Road, Hertfordshire,
H5 667
John Rogers RH2 1930s style
Rocking
Horse
Black

See above
22 2 Oliver Rocking Horse 23 Sackville Street, Wilts.
W55
Eric
Mackintosh
RH1

Victorian
Style
Rocking
Horse
100
23 1 Jack-in-the-box 1 Humbertson Castle, Kent, K8 Lord
Eaglestone
J B1

Classic J ack
in-the-box
59.99

Delivery Record
Delivery
Number
Delivery Address
Number
Address Order
D1 1 Oak House, 17 Wroxton Road, Hertfordshire, H5 667 21
D1 2 23 Sackville Street, Wilts. W55 22
D2 1 Humbertson Castle, Kent, K8 23


Databases June 2012 Final NCC Education 2012

Complaints Record

Complaint
Number
Order
Number
Complaint Detail Outcome
2 21 Goods Damaged Refund Offered
3 21 Late Delivery Refund Offered
4 21 Good Damaged Product Replaced
5 11 Rude Staff Written Apology
7 19 Late Delivery Refund Offered


Task 1 Initial Design (40 Marks)
Produce an entity relationship model for the proposed database system for Warburton Toys. Produce a
data dictionary for the entity relationship model.


Task 2 Data and Queries (45 Marks)

Implementation and Data (25 marks)
1) Create all the tables using SQL. Show your Create table scripts and the finished tables.
2) Enter data on all the products and designs.
3) Enter data for five customers and their orders. Note that an order might have more than one product
associated with it. Orders are settled by a single payment.
4) Enter data on orders, complaints and outcomes taken from the assignment. Give a listing of this.

Query (20 marks)
5) Write a query that selects all the orders and products ordered by a particular customer.
6) Write a query that selects the complaints with the associated orders, customer and outcomes.


Task 3 Assessment 15 Marks
Give an assessment of how the work you have done has met the requirements of the firm.


Guidance
The word-processed report must be 1250 words (+/- 10%) in length.

Familiarise yourself with the NCC Education Academic Dishonesty and Plagiarism Policy and ensure
that you acknowledge all the sources which you use in your work.

All references and citations must use the Harvard Style

You must submit a paper copy and digital copy (on disk or similarly acceptable medium).

Media containing viruses, or media which cannot be run directly, will result in a fail grade being
awarded for this module.

You might also like