Normalized relational schema in dbdl

Assignment Help Database Management System
Reference no: EM131429881

Assignment: Gourmet Pizzas Project

In this assignment, steps in the logicaldatabase design are conducted (as described below) as well revising the requirement analysis and conceptual design of assignment 1, and a report is written.

This assignment has 3 parts as specified below.

1. Revise requirements and EER diagram in Assignment 1, based on:

i. Either the EER Model submitted for your Assignment 1. Revise it based on feedback provided by your marker, or

ii. Alternatively, complete the partial EER model given at the end of this file, to meet the systems requirements.

2. Map the EER model to the relational model. Document the relational schema in DBDL (Sample format is given below)

ISBN (id, number, itemNo)
Primary Key id
Alternate Key number
Foreign Key itemNo references Book(itemNo)
ON UPDATE CASCADE, ON DELETE CASCADE
3. Normalize the schema to Boyce-Codd Normal Form (if any relation is not already in BCNF). The final normalised schema must be documented in DBDL.

The final report should include the following:

1. Requirement Specification (including data requirements, transaction requirements and business rules).

2. EER Diagram and Data Dictionary

3. Normalized Relational Schema in DBDL. Ensure that normalisation steps are shown if any.

Method of submission: Both softcopy and hardcopy submissions are required:
- zip all required files into one zip file (including the project report, the project database SQL backup file, and any files you consider as part of the assignment). The file name MUST be identified by 4 sections: A2, your first name, your surname, and your student number, e.g., A2SimonLee1234567.zip

- It must be submitted to Blackboard -> Assessment ->AssignmentsSubmission-> Assignment 2.

- Print the project report (with all related SQL codes), hand in the hardcopy to the lecturer at the beginning of the course lecture of week 12. The hard copy must have on the front a signed copy of the cover sheet which is available from: https://www.newcastle.edu.au/__data/assets/pdf_file/0008/75383/AssessmentItemCoverSheet.pdf (Note: pls make sure to fill in your lab session as well as other items.)

- Note: Ten percent of the possible maximum mark for the assessment item will be deducted for each day or part day that the item is late. Weekends count as one day in determining the penalty. Assessment items submitted more than five days after the due date will be awarded zero marks.

- Please note: if your hardcopy submission and softcopy submission are not at the same time, the time of the later submission will be counted as your assignment submission time.

Attachment:- Assignment-Specification.rar

Reference no: EM131429881

Questions Cloud

Describe the angular velocities of links bc : Determine expressions for the velocity and acceleration of points D and A. Express the equations for solutions of your unknowns in matrix form
Discuss about the supreme court philosophies and rulings : Garnering all of the information about constitutional rights and the justice process you have received from this course and your understanding of the "personalities" of the U.S. Supreme Court, prepare a six page paper (not including the APA title ..
Architectual and compositional details : Make notes as you look at different views from the works about what you notice and how it relates to architectual and compositional details from other works we have discussed this semester, or other works that you are familiar with from your own e..
Derive general expressions for the vertical velocity : Derive general expressions for the angular velocities of links AB and EF. Put your equations for the unknown angular velocity terms in matrix equation format for solution.
Normalized relational schema in dbdl : INFO6001: Database Management Requirement Specification (including data requirements, transaction requirements and business rules) and EER Diagram and Data Dictionary - Normalized Relational Schema in DBDL. Ensure that normalisation steps are shown i..
Differences between the revolutions : What are the similarities and differences between the revolutions that erupted in England, the United States, France, and Haiti, in the 17th and 18th centuries? Pay attention to issues of social class, gender, and ideologies in comparing the diff..
Explain how the definition operates in relation to goods : The Consumer Guarantees Act 1993 ("the CGA") only applies in relation to supplies of goods and services to "consumers". You are employed by a retail business and your manager has asked you to provide guidance in relation to the situations when the ..
Allied head of state at versailles : What were Wilson's Fourteen; and how did they relate to the views of his fellow Allied head of state at Versailles? Why did United States not join the League of Nations?
Report on network design and management trends : In this paper, you will research and report on network design and management trends over the last three years (present year minus 2) in the areas of virtualization, security, hardware, network management tools, software defined networking, and wir..

Reviews

len1429881

3/16/2017 8:47:51 AM

2. Mapping of the EER model to the relational model in DBDL (50 marks) +Mapping of each relation & attributes +Mapping of each relationship 3. Normalizing the relational schema to Boyce-Codd Normal Form (20 marks) +Discussion of functional dependencies, and process of normalising up to BCNF for all relations (e.g., if a relation is in 2nd normal form, give your reason why it is in 2nd form, then show all the process to normalise it up to BCNF). 4. Report Writing (5 marks) +style, grammar, etc.

len1429881

3/16/2017 8:47:42 AM

Gourment Pizza Project Requirements - 1. Give 3 examples of NORMALISATION. 2. Comment of my sir on previous EER diagram which you have made was shown below : Your EER is not in the UML required by the course.Gourment Pizza Project Requirements - 1. Give 3 examples of NORMALISATION. 2. Comment of my sir on previous EER diagram which you have made was shown below : Your EER is not in the UML required by the course.

Write a Review

Database Management System Questions & Answers

  What is the value of petabytestorage

ITECH 2201 Cloud Computing - What is the value of petabytestorage and what is the percent of the data in the world today that has been created in the past two years?

  Identify any pattern to these unusual orders

Get all employees that satisfy the following conditions

  Display customer id from the order table

write a query to display customer id from the order table associated with order id in given database.

  Requirementscreate a database from scratch that contains at

requirementscreate a database from scratch that contains at a minimum the elements listed below. the type of database

  Relational and logical operators to evaluate logical

Boolean w6 using Relational and Logical Operators to Evaluate Logical (Boolean) Expression Evaluate the logical (Boolean) expressions in the following exercises and circle the correct answer after you evaluation

  What amount would company have to charge for cake

what would you expect to happen to the costs of cakes and what would be the overall margin on the order?

  Difference between a data attribute and a data item

Identify all the components in the data hierarchy from the bit to the database. -  What is the difference between a data attribute and a data item?

  Explain the purpose database design process

Explain why functional dependency is important in relational design. Database Design: Why go through the database design process? What are important issues during the design phase that impact the success of the database?

  Convert the video centers of europe ltd

Convert the Video Centers of Europe, Ltd., entity-relationship diagram in Exercise 2.2 into a well structured relational database. Convert the Central Hospital entity-relationship diagram on the next page into a well-structured relational database.

  Under which conditions would each type of loop be more

there are 3 kinds of loops-for loop while loop and do while loop. under which circumstances would each kind of loop be

  Create the tables and relationships from the database design

Create the tables and relationships from the database design, Create a query with all fields from the student table, where the student's last name is "Smith".

  Create a multitier application

Create a multitier application: Use a grid control to display customer information from the Customers table of the Northwind database

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd