Question

ATTRIBUTE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE SAMPLE VALUE NAME STU_NUM 211343 200128 199876 198648 223456 ST

Normalize the dataset into 3NF tables.

Use this format:

1 NF:

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

2 NF:

3 NF:

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Dear Student ,

As per the requirement submitted above , kindly find the below solution.

First Normal Form (1NF) :

  • Given table is in the first normal form because all columns are automic in nature.
  • Also no duplicate columns and multivalued columns exists in the table.

1NF :Student (STU_NUM,STU_LNAME,STU_MAJOR,DEPT_CODE,DEPT_NAME,DEPT_PHONE,COLLEGE_NAME,ADVISOR_LNAME,ADVISOR_OFFICE,ADVISOR_BLDG,ADVISOR_PHONE,STU_GPA,STU_HOURS,STU_CLASS)

Second Normal Form (2NF) :

  • Second normal form says table should be in the first normal form.
  • All non key columns in the table should depends upon primary key columns.
  • In 2NF partial dependencies are not allowed.

Here above table needs to normalize into 2NF to remove partial dependencies.Here needs to identify new tables like

  • Student (STU_NUM,STU_LNAME,STU_MAJOR,COLLEGE_NAME,STU_CLASS)
  • Department (DEPT_CODE,DEPT_NAME,DEPT_PHONE)
  • Advisor (ADVISOR_LNAME ,ADVISOR_OFFICE, ADVISOR_BLDG ,ADVISOR_PHONE)

Third Normal Form (3NF) :

  • Third Normal Form (3NF) says table should be in the 2NF.
  • In 3NF transitive dependency is not allowed.
  • This means non key columns in the table should depends upon non key column in the table.
  • Below are tables in 3NF.

Student (STU_NUM,STU_LNAME,STU_MAJOR,COLLEGE_NAME,STU_CLASS)

Department (DEPT_CODE,DEPT_NAME,DEPT_PHONE)

Advisor (ADVISOR_LNAME ,ADVISOR_OFFICE, ADVISOR_BLDG ,ADVISOR_PHONE)

StudentDepartmentAdvisor (STU_NUM,DEPT_CODE,ADVISOR_OFFICE,STU_HOURS,STU_GPA)

NOTE : PLEASE FEEL FREE TO PROVIDE FEEDBACK ABOUT THE SOLUTION.

Add a comment
Know the answer?
Add Answer to:
Normalize the dataset into 3NF tables. Use this format: 1 NF: PROJECT (ProjectNum, Proj_Name, Start_Date, Emp_Num,...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1. Using the STUDENT table structure shown in Table P6.4, do the following. Table P6.4 Sample...

    1. Using the STUDENT table structure shown in Table P6.4, do the following. Table P6.4 Sample STUDENT Records Attributes Name Sample Value Sample Value Sample Value Sample Value Sample Value STU_NUM STU_LNAME STU_MAJOR DEPT_CODE DEPT_NAME DEPT_PHONE COLLEGE_NAME ADVISOR_LNAME ADVISOR_OFFICE ADVISOR_BLDG ADVISOR_PHONE STU_GPA STU_HOURS STU_CLASS 211343 stephanos Accounting ACCT Accounting 4356 Business Admin Grastrand T201 Torre Building 2115 3.87 75 junior 200128 Smith Accounting ACCT Accounting 4356 Business Admin Grastrand T201 Torre Building 2115 2.78 45 Sophomore 199876 Jones Marketing MKTG...

  • Attribute Name Sample Value Sample Value Sample Value Sample Value STU_NUM 211343 200128 199876 199876 STU_LNAME...

    Attribute Name Sample Value Sample Value Sample Value Sample Value STU_NUM 211343 200128 199876 199876 STU_LNAME Stephanos Smith Jones Ortiz STU_MAJOR Accounting Accounting Computer Science Computer Science DEPT_CODE ACCT ACCT MKTG MKTG DEPT_NAME Accounting Accounting Computer Science Computer Science DEPT_PHONE 4356 4356 4378 4378 COLLEGE_NAME Business Admin Business Admin EAST EAST ADVISOR_LNAME Grastrand Grastrand Gentry Tillery ADVISOR_OFFICE T201 T201 T228 T356 ADVISOR_BLDG TE Building TE Building TE Building TE Building ADVISOR_PHONE 2115 2115 2123 2159 STU_GPA 3.87 2.78 2.31 3.45...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT