Task #2 – Normalization In the lecture, we discussed normalization. The two datasets below are not normalized yet, so we should normalize the datasets into 3NF tables. Show the normalization steps for each dataset using the format provided in the example.  Example)                                                                                    1 NF: PROJECT (ProjectNum, Proj_Name, Start_Date, Emp_Num, Emp_Name, Job_Class)   2 NF: PROJECT (ProjectNum, Proj_Name, Start_Date)  EMP(Emp_Num, Emp_Name, Job_Class)   3 NF: PROJECT (ProjectNum, Proj_Name, Start_Date)  EMP(Emp_Num, Emp_Name, Job_Class)   ** Bold and underline the primary key   Dataset #1 (Attribute names are in the first column)

Oracle 12c: SQL
3rd Edition
ISBN:9781305251038
Author:Joan Casteel
Publisher:Joan Casteel
Chapter1: Overview Of Database Concepts
Section: Chapter Questions
Problem 14MC: A unique identifier for a data row that consists of more than one field is commonly called...
icon
Related questions
Question
  • Task #2 – Normalization

In the lecture, we discussed normalization. The two datasets below are not normalized yet, so we should normalize the datasets into 3NF tables. Show the normalization steps for each dataset using the format provided in the example.

 Example)                                                                                   

1 NF:

PROJECT (ProjectNum, Proj_Name, Start_Date, Emp_Num, Emp_Name, Job_Class)

 

2 NF:

PROJECT (ProjectNum, Proj_Name, Start_Date) 

EMP(Emp_Num, Emp_Name, Job_Class)

 

3 NF:

PROJECT (ProjectNum, Proj_Name, Start_Date) 

EMP(Emp_Num, Emp_Name, Job_Class)

 

** Bold and underline the primary key

 

Dataset #1 (Attribute names are in the first column)

 

ATTRIBUTE
NAME
STU NUM
STU LNAME
STU_MAJOR
DEPT CODE
DEPT NAME
DEPT PHONE
COLLEGE NAME
ADVISOR_LNAME
ADVISOR_PHONE
STU GPA
SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE
ADVISOR OFFICE T201
ADVISOR BLDG Torre Building
2115
3.87
75
Junior
STU_HOURS
STU_CLASS
211343
Stephanos
Accounting
ACCT
Accounting
4356
Business Admin
Grastrand
200128
Smith
Accounting
ACCT
Accounting
4356
Business Admin
Grastrand
T201
Torre Building
2115
2.78
45
Sophomore
199876
Jones
Marketing
MKTG
Marketing
4378
Business Admin
Gentry
T228
Torre Building
2123
2.31
117
Senior
198648
Ortiz
Marketing
MKTG
Marketing
4378
Business Admin
Tillery
T356
Torre Building
2159
113
Senior
223456
McKulski
Statistics
MATH
Mathematics
3420
rts & Sciences
Chen
J331
Jones Building
3.58
Junior
Transcribed Image Text:ATTRIBUTE NAME STU NUM STU LNAME STU_MAJOR DEPT CODE DEPT NAME DEPT PHONE COLLEGE NAME ADVISOR_LNAME ADVISOR_PHONE STU GPA SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE ADVISOR OFFICE T201 ADVISOR BLDG Torre Building 2115 3.87 75 Junior STU_HOURS STU_CLASS 211343 Stephanos Accounting ACCT Accounting 4356 Business Admin Grastrand 200128 Smith Accounting ACCT Accounting 4356 Business Admin Grastrand T201 Torre Building 2115 2.78 45 Sophomore 199876 Jones Marketing MKTG Marketing 4378 Business Admin Gentry T228 Torre Building 2123 2.31 117 Senior 198648 Ortiz Marketing MKTG Marketing 4378 Business Admin Tillery T356 Torre Building 2159 113 Senior 223456 McKulski Statistics MATH Mathematics 3420 rts & Sciences Chen J331 Jones Building 3.58 Junior
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
SQL Query
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Oracle 12c: SQL
Oracle 12c: SQL
Computer Science
ISBN:
9781305251038
Author:
Joan Casteel
Publisher:
Cengage Learning