0% found this document useful (0 votes)
672 views

Normalization Exercise 1

This document describes a sample database table with student, course, grade, and faculty information, along with functional dependencies. It provides instructions to normalize the table into first normal form (1NF), second normal form (2NF), third normal form (3NF), and final normalized form with primary and foreign keys.

Uploaded by

DEBBINDU BAIRAGI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
672 views

Normalization Exercise 1

This document describes a sample database table with student, course, grade, and faculty information, along with functional dependencies. It provides instructions to normalize the table into first normal form (1NF), second normal form (2NF), third normal form (3NF), and final normalized form with primary and foreign keys.

Uploaded by

DEBBINDU BAIRAGI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

For the example below we have one big table. Put the table in normalized form.

SID = Student ID, S_Name= Student Name,


CID = Course ID, C_Name = Course Name, Grade = Student’s Grade in Course
Faculty = Faculty Name, F_Phone = Faculty Phone
Functional Dependencies are:
SID  S_name SID and CID  Grade CID->C_name
CID  F_Name F_Name  F_phone

SID CID S_name C_name Grade F_Name F_phone

1 IS318, Adams Database, A,B Howser, 60192,


EC
IS301 Langley 45869

2 IS318 Jones Database A Howser 60192

3 IS318 Smith Database B Howser 60192

4 IS301, Baker EC, A,B Langley, 45869,


Database
IS318 Howser 60192

Put the above table in 1NF Tables

Put the above table in 2NF

Put the above table in 3NF Tables

Final set of Tables with meaningful names and PKs and FKs

You might also like