Expectations: 1. Normalize the data, provide rationale for the tables you create, create the relational tables that you identified as part of the normalization process using appropriate SQL/DDL, insert the data into the tables using SQL/DDL, create queries as indicated using SQL/DML Aim: To review Relational concepts including normalization and SQL coding. Customer Alice Address 13-14 5th Ave Ordered Amount Priceperunit Onhand Plums 40 1 100 Vendor Very Fresh Alice 1314 5th Ave Oranges 30 3 300 Garden Heaven Alice 13-14 5thAve Pears 10 4 400 Produce One Alice 1314 5th Avenue Oranges 40 3 300 Garden Heav. Bill 55 Mapel Drive Apples 50 2 200 Very Fresh Bill 55 Maple Drive Bananas 100 5 500 Garden Heaven Bill 55 Maple Dr. Bananas 100 5 500 Caitlin 1 Oak Road Apt. 3A Plums 40 1 100 Caitlin 1 Oak Rd. Ap. 3A Plums 40 1 100 V. Fresh Elizabeth Laura 16 Sunshine Lane Kiwi 30 7 700 66 East 4th Street Grapes 60 6 600 Garden Hyn Very Fresh Veggie Heaven Veggie Haven Laura 66 East 4th Street Apples 10 2 200 Very Fresh SECTION One-Normalize the table above ° ° ° о using the methods taught in class and also the readings/videos assigned for this week split the table into separate tables. Identify the primary, secondary (foreign) and/or composite keys Using the example given below as your guide, document each table you created after you have normalized the data in this manner. EXAMPLE: Tablenamel (fieldname1, fieldname2, fieldname3, fieldname4) - fieldname1 is underlined to show it is a primary key Please note: make sure each table does not contain any unnecessary repetition and errors. Make sure each table has a unique identifier (Primary key, Composite key). Underline the primary or composite key.
Expectations: 1. Normalize the data, provide rationale for the tables you create, create the relational tables that you identified as part of the normalization process using appropriate SQL/DDL, insert the data into the tables using SQL/DDL, create queries as indicated using SQL/DML Aim: To review Relational concepts including normalization and SQL coding. Customer Alice Address 13-14 5th Ave Ordered Amount Priceperunit Onhand Plums 40 1 100 Vendor Very Fresh Alice 1314 5th Ave Oranges 30 3 300 Garden Heaven Alice 13-14 5thAve Pears 10 4 400 Produce One Alice 1314 5th Avenue Oranges 40 3 300 Garden Heav. Bill 55 Mapel Drive Apples 50 2 200 Very Fresh Bill 55 Maple Drive Bananas 100 5 500 Garden Heaven Bill 55 Maple Dr. Bananas 100 5 500 Caitlin 1 Oak Road Apt. 3A Plums 40 1 100 Caitlin 1 Oak Rd. Ap. 3A Plums 40 1 100 V. Fresh Elizabeth Laura 16 Sunshine Lane Kiwi 30 7 700 66 East 4th Street Grapes 60 6 600 Garden Hyn Very Fresh Veggie Heaven Veggie Haven Laura 66 East 4th Street Apples 10 2 200 Very Fresh SECTION One-Normalize the table above ° ° ° о using the methods taught in class and also the readings/videos assigned for this week split the table into separate tables. Identify the primary, secondary (foreign) and/or composite keys Using the example given below as your guide, document each table you created after you have normalized the data in this manner. EXAMPLE: Tablenamel (fieldname1, fieldname2, fieldname3, fieldname4) - fieldname1 is underlined to show it is a primary key Please note: make sure each table does not contain any unnecessary repetition and errors. Make sure each table has a unique identifier (Primary key, Composite key). Underline the primary or composite key.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
![Expectations: 1. Normalize the data, provide rationale for the tables you create, create the relational tables that
you identified as part of the normalization process using appropriate SQL/DDL, insert the data into the tables using
SQL/DDL, create queries as indicated using SQL/DML
Aim: To review Relational concepts including normalization and SQL coding.
Customer
Alice
Address
13-14 5th Ave
Ordered
Amount
Priceperunit
Onhand
Plums
40
1
100
Vendor
Very Fresh
Alice
1314 5th Ave
Oranges
30
3
300
Garden Heaven
Alice
13-14 5thAve
Pears
10
4
400
Produce One
Alice
1314 5th Avenue
Oranges
40
3
300
Garden Heav.
Bill
55 Mapel Drive
Apples
50
2
200
Very Fresh
Bill
55 Maple Drive
Bananas
100
5
500
Garden Heaven
Bill
55 Maple Dr.
Bananas
100
5
500
Caitlin
1 Oak Road Apt. 3A
Plums
40
1
100
Caitlin
1 Oak Rd. Ap. 3A
Plums
40
1
100
V. Fresh
Elizabeth
Laura
16 Sunshine Lane
Kiwi
30
7
700
66 East 4th Street
Grapes
60
6
600
Garden Hyn
Very Fresh
Veggie Heaven
Veggie Haven
Laura
66 East 4th Street
Apples
10
2
200
Very Fresh
SECTION One-Normalize the table above
°
°
°
о
using the methods taught in class and also the readings/videos assigned for this week split the table into
separate tables.
Identify the primary, secondary (foreign) and/or composite keys
Using the example given below as your guide, document each table you created after you have normalized
the data in this manner.
EXAMPLE: Tablenamel (fieldname1, fieldname2, fieldname3, fieldname4) - fieldname1 is
underlined to show it is a primary key
Please note: make sure each table does not contain any unnecessary repetition and errors. Make sure each
table has a unique identifier (Primary key, Composite key). Underline the primary or composite key.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F341515a7-9f2b-49dc-a023-366552e2ebc5%2F331af8fb-0002-4513-9035-606be4f2e4b1%2Fv3b7nhgo_processed.png&w=3840&q=75)
Transcribed Image Text:Expectations: 1. Normalize the data, provide rationale for the tables you create, create the relational tables that
you identified as part of the normalization process using appropriate SQL/DDL, insert the data into the tables using
SQL/DDL, create queries as indicated using SQL/DML
Aim: To review Relational concepts including normalization and SQL coding.
Customer
Alice
Address
13-14 5th Ave
Ordered
Amount
Priceperunit
Onhand
Plums
40
1
100
Vendor
Very Fresh
Alice
1314 5th Ave
Oranges
30
3
300
Garden Heaven
Alice
13-14 5thAve
Pears
10
4
400
Produce One
Alice
1314 5th Avenue
Oranges
40
3
300
Garden Heav.
Bill
55 Mapel Drive
Apples
50
2
200
Very Fresh
Bill
55 Maple Drive
Bananas
100
5
500
Garden Heaven
Bill
55 Maple Dr.
Bananas
100
5
500
Caitlin
1 Oak Road Apt. 3A
Plums
40
1
100
Caitlin
1 Oak Rd. Ap. 3A
Plums
40
1
100
V. Fresh
Elizabeth
Laura
16 Sunshine Lane
Kiwi
30
7
700
66 East 4th Street
Grapes
60
6
600
Garden Hyn
Very Fresh
Veggie Heaven
Veggie Haven
Laura
66 East 4th Street
Apples
10
2
200
Very Fresh
SECTION One-Normalize the table above
°
°
°
о
using the methods taught in class and also the readings/videos assigned for this week split the table into
separate tables.
Identify the primary, secondary (foreign) and/or composite keys
Using the example given below as your guide, document each table you created after you have normalized
the data in this manner.
EXAMPLE: Tablenamel (fieldname1, fieldname2, fieldname3, fieldname4) - fieldname1 is
underlined to show it is a primary key
Please note: make sure each table does not contain any unnecessary repetition and errors. Make sure each
table has a unique identifier (Primary key, Composite key). Underline the primary or composite key.
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education