Prepare a word document showing the original and final table

Assignment Help Database Management System
Reference no: EM13949902

Consider a typical sales invoice that would include the following information. Design a single table to hold all of the information required to store an invoice including this information. Next, apply normalization to reduce this table to third normal form.

Prepare a Word document showing the original and final tables. Include a short summary (2-3 paragraphs) of the problems with the original single table design and how normalization improved the design.

Orders:

- Order_id
- Order_date
- Customer_id
- Customer_name
- Customer_address
- Customer_city
- Customer_state
- Item_id
- Item_description
- Item_qty
- Item_price
- Item_total_price
- Order_total_price

Please consider the following functional dependencies (FDs):

Order_Id -> Customer_id, Order_date, Order_total_price

Item_Id, Order_Id -> Item_Qty, Item_total_price, Item_description, Item_Price

Customer_id -> Customer_Name, Customer_Address, Customer_City, Customer_State

Item_Id -> Item_description, Item_price

You will use these FDs as you analyze the table for normalization.

Also, we do not want to loose any information (e.g. Order_total_price is potential derivable from other pieces of data, we want that field to show up in one of the resulting tables).

Reference no: EM13949902

Questions Cloud

Age-dependent diseases and age-related diseases : Distinguish between age-dependent diseases and age-related diseases.
Find the irr of a project that returns : Find the IRR of a project that returns $17,000 three years from now if it costs $12,000.
Problem regarding the ideal gas model : At steady state, air at 200 kPa, 528C and a mass flow rate of 0.5 kg/s enters an insulated duct having differing inlet and exit cross-sectional areas. At the duct exit, the pressure of the air is 100 kPa, the velocity is 255 m/s, and the cross-sec..
Determine cost of goods sold : Using the information given, determine the following missing amounts: Cost of goods sold, Finished goods inventory at the end of the month and Direct material cost
Prepare a word document showing the original and final table : Consider a typical sales invoice that would include the following information. Design a single table to hold all of the information required to store an invoice including this information. Next, apply normalization to reduce this table to third no..
President johnson suffer a credibility gap : Why did President Johnson suffer a "credibility gap" concerning the Vietnam War? (200 Words)
Steady state inlet and exit velocities : Air at 600 kPa, 330 K enters a well-insulated, horizontal pipe having a diameter of 1.2 cm and exits at 120 kPa, 300 K. Applying the ideal gas model for air, determine at steady state (a) the inlet and exit velocities, each in m/s, (b) the mass fl..
Describe for the students the primary objectives : Describe for the students the primary objectives of accounting.
Why wont this query return any results? : Why wont this query return any results?

Reviews

Write a Review

Database Management System Questions & Answers

  Explaining emp table does not have assigned primary key

Developers have noticed that EMP table doesn't have an assigned primary key. EMP_ID column has been selected to be the primary key.

  Using the normalization process and rules

The 1NF table(s) - and an explanation of why each table(s), is in 1NF - using normal form definitions.

  Translate the conceptual e-r data model for the application

Translate the conceptual E-R data model for the application, developed without explicit consideration of specific user interfaces, into normalized data requirements.

  Define a one-to-many relationship between tables

Use the Find command to move to the record with the Firm# 1142 and delete the record. Answer Yes to any warning messages about deleting the record.

  Gathering information using cross indexed

Using data mining, it is possible to gather information which has been buried that can be manipulated and cross indexed which could be a valuable information gathering technique for entities.

  Compare three products oracle, sql server & access

Compare and contrast the three products (Oracle, SQL Server & Access).

  Modify the database by adding an additional column

Modify the database by adding an additional column ("Deleted_Date") to those tables that represent entities that could contain data which can be deleted and justify your rationale in a short paragraph.

  Describe binary lock function

Describe relationships with example. Also illustrate degree of relationship for that example. What do you mean by locks. Write dow a binary lock function.

  Describe inventory application with keyboard events

(Inventory Application with Keyboard Events) Enhance the Inventory application that you developed in Tutorial 4 to prevent the user from entering input that is not a number. Use keyboard events to allow the user to press the number keys, the left and..

  Implement a program to query and update the text database

Implement a program to query and update the text database for a library using a client/server model allowing multiple clients safe access to the database, and using a producer-consumer model to control the inventory of each item.

  Normalization procedures suggested by shome and cornell

These are normalization procedures suggested by Shome and Cornell. EQ Tools program permits any of these normalization (or scaling) approaches.

  Design the star schema for any data mart you have identified

Design the star schema for any Data Marts you have identified, ensuring your Dimensions are conformed, primary and foreign keys are clearly labelled, and that your attributes are named using verbose textual descriptions.

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