Você está na página 1de 4

MODULE: DATABASES ASSIGNMENT TITLE: HAPPY AQUATICS DECEMBER 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 Mark:

Final Mark:

Databases

December 2012

Final

NCC Education 2012

Introduction
This assignment is in three parts, design, data and queries, and an evaluation of your work. All parts of the assessment relate to the Happy Aquatics scenario below.

Scenario
Happy Aquatics are an aquatics supplier and installer based in Braintree, England. They want you to design and implement a database that meets the requirements for their data. These requirements are specified in this scenario and the examples of paper documents kept by the company shown below. Happy Aquatics specialise in installing aquariums into the offices of corporate customers. Customers may order many installations but each Installation is assigned to a specific Customer. Installations are classified by type. Each Installation many have one or more staff assigned to it. Since these installations are often very large they may involve carpenters and bricklayers as well as aquatics installation staff. Installations use equipment such as fish tanks, air pumps and thermostats. There may be many pieces of equipment in an Installation. Below are samples of the paper records currently kept by Happy Aquatics.

Staff Management Record Staff Number S1 S8 S2 S11 S23 S66 S55 Name Dave Clark Sally Smith Freddy Davies Archie McCloud Satpal Singh Winston Kodogo Alison Smith Type Plumber Installation Manager Aquatics installer Aquatics installer Plumber Aquatics installer Brick Layer

Equipment Type Table Type Tanks Thermostats Air Pumps Filters Equipment 20 gallon tank, 50 gallon tank, 100 gallon tank, 200 gallon tank Standard, Super Standard, Super Air driven, Undergravel

Databases

December 2012

Final

NCC Education 2012

Instillation Management Form Installation ID 2 Installation Type Freshwater Tropical Installation Customer Name and Address Oak House, John Rogers 17 Wroxton Road, Hertfordshire, H5 667 Equipment Types of Staff Required 1x Carpenter 1 x Aquatics installer 1x Electrician 5x Carpenters 1x Installation Manager 1 x Aquatics installer 1 x Plumber 3x Labourers 10 x Carpenters 2x Installation Manager 1 x Aquatics installer 1 x Plumber 3x Labourers No staff required Period of Staff assignment From 1st September 2012

2 air pumps 200 gallons fish tank 1 x standard thermostat 2 air pumps 200 gallons fish tank Large Gravel Bag 2 x standard thermostats 2 x 200 gallons fish tanks 500 Wood panels

Freshwater Cold

Bayliss House, Orange Street, Kent, K7 988

Sally Dench

1st June 2005 1st June 2011

Marine

Eaglestone Castle, Eaglestone, Kent

Perry Vanderrune

From 30th June 2012

Marine

23 Sackville Street, Wilts. W55

Eric Mackintosh

2 air pumps 200 gallons fish tank 1 x standard thermostat 2 air pumps 400 gallons fish tank 3 x standard thermostat

Freshwater Tropical

Humbertson Castle, Kent, K8

Perry Vanderrune

1 x Aquatics installer

1st September 2005 1st September 2012

Databases

December 2012

Final

NCC Education 2012

To complete the assignment you should provide the following:

Task 1 Initial Design (40 marks)


Produce an entity relationship model for the proposed database system for Happy Aquatics. This should be a fully normalised model to 3rd normal form. You do not have to show the steps you took in the normalisation process. Produce a data dictionary for the entity relationship model.

Task 2 Data and Queries


Implementation and Data (25 marks) 1. Create all the tables using SQL. Show your Create scripts and the finished tables. 2. Data on all the Customer and installations listed in the assignment. Note that the Customer Perry Vanderrune has commissioned more than one Installation. Give a listing of this. 3. Data for five more Customers and installations. Enter yourself as a Customer with an Installation. Give a listing of this. 4. Data on staff and equipment taken from the assignment. Staff and equipment should be assigned to installations. Give a listing of this. Queries (20 marks) 5. Write a query that selects all the installations for a particular Customer along with all the staff assigned to each Installation. 6. Write a query that selects the equipment that each Installation will use.

Task 3 Evaluation (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 must read and understand NCC Educations policy on Academic Dishonesty and Plagiarism. You must complete the Statement and Confirmation of Own Work form and attach the completed form to your assignment.

Databases

December 2012

Final

NCC Education 2012

Você também pode gostar