Using the types of entities found in the attached database (trips, guides, customers, and reservations), create an example of a table that is in first normal form but not in second normal form, justify your answer and show how to convert to the higher forms

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Database Designs

Using the types of entities found in the attached database (trips, guides, customers, and reservations), create an example of a table that is in first normal form but not in second normal form, justify your answer and show how to convert to the higher forms

Customer Table
CUSTOMER
CUSTOMER_NUM LAST_NAME FIRST_NAME ADDRESS
CITY
STATE POSTAL_CODE PHONE
Guide Table
GUIDE
GUIDE NUM LAST NAME FIRST NAME ADDRESS
STATE POSTAL, CODE PHONE_NUM HRE DATE
CITY
Reservation Table
RESERVATION_ ID TRIP_ID TRIP_DATE NUM_PERSONS TRIP_PRICE OTHER_FEES CUSTOMER_NUM
Trip Table
TRIP
TRIP_ID TRIP_NAME
STATE DISTANCE MAX_GRP_SIZE TYPE
START LOCATION
SEASON
Trip Guide Tablel
TRIP_GUIDES
TRIP_ID GUIDE_NUM
Transcribed Image Text:Customer Table CUSTOMER CUSTOMER_NUM LAST_NAME FIRST_NAME ADDRESS CITY STATE POSTAL_CODE PHONE Guide Table GUIDE GUIDE NUM LAST NAME FIRST NAME ADDRESS STATE POSTAL, CODE PHONE_NUM HRE DATE CITY Reservation Table RESERVATION_ ID TRIP_ID TRIP_DATE NUM_PERSONS TRIP_PRICE OTHER_FEES CUSTOMER_NUM Trip Table TRIP TRIP_ID TRIP_NAME STATE DISTANCE MAX_GRP_SIZE TYPE START LOCATION SEASON Trip Guide Tablel TRIP_GUIDES TRIP_ID GUIDE_NUM
Expert Solution
Step 1

Normalization and Normal Forms - Normalization in the database is a process to reduce and remove redundancy in other words it is a process to divide a large table into smaller tables. There are four types of Normal forms 1NF, 2NF, 3Nf and BCNF.  A normalized database removes undesirable anomalies from the database. 

A relation that contains atomic values is said to be in 1NF form. 1NF form does not allow multiple values for a single attribute. Whereas if a relation is in 1NF and all non-key attributes are fully functional dependent on the primary key then this type of relationship is said to be in 2NF.

 

steps

Step by step

Solved in 3 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY