0% found this document useful (0 votes)
18 views4 pages

Experiment 4.drawio

The document outlines the process of normalizing a sales records database through First, Second, and Third Normal Forms. It emphasizes the need for single-valued cells, unique identifiers, and ensuring all non-key attributes are fully dependent on the primary key. The document provides examples of how to structure the database at each normalization level, including the separation of suppliers and items into distinct tables.

Uploaded by

binoydeyparasia
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)
18 views4 pages

Experiment 4.drawio

The document outlines the process of normalizing a sales records database through First, Second, and Third Normal Forms. It emphasizes the need for single-valued cells, unique identifiers, and ensuring all non-key attributes are fully dependent on the primary key. The document provides examples of how to structure the database at each normalization level, including the separation of suppliers and items into distinct tables.

Uploaded by

binoydeyparasia
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/ 4

Experiment 4: Normalization Apply First,Second and Third Normalization levels on the database desingned for the

organisation.

Sales Records:

Cust Name Item Shipping Address Supplier Supplier Phone Price

Kishore Kumar Harmonium Netaji St,Kolkata Shree Hari industries [900]BUY-Shree 10,000

Krishna Kumar Piano,Drum Set Sivaji St,Mumbai Wholesome Toll Free 34,000

Somen Hansda Piano Birsa Munda St,Rachi Vinco Music [900]BUY-VIN 14,000

Shaan Harmonium Netaji St,Kolkata Vinco Music [900]BUY-VIN 14,000

Each cell to be singled valued.


1st Normal Form
Entries in a column are same type
Rows uniquely identified-Add Unique ID,or Add more columns to make unique.
Primary Key

Cust ID Cust Name Item Shipping Address Supplier Supplier_Phone Price

Shree hari
20001 Kishore kumar Harmonium Netaji St,Kolkata [900]BUY-Shree 10000
Industries
20002
Krishna Kumar Piano Sivaji St,Mumbai Vinco Music [900]BUY-VIN 14000

Shree hari
20002 Krishna Kumar Drum Set Sivaji St,Mumbai [900]BUY-Shree 20000
Industries

20003 Somen Hansda Piano Birsa Munda St,Ranchi Vinco Music [900]BUY-VIN 14000

Shree hari
20004 Shaan Harmonium Netaji St,Kolkata [900]BUY-Shree 10000
Industries

2nd Normal Form All attributes(Non-Key Columns) dependent on the key

Primary Key

Cust ID Cust Name Shipping Address


Primary Key

Item Supplier Supplier_Phone Price


20001 Kishore kumar Netaji St,Kolkata
Shree hari
Harmonium [900]BUY-Shree 10000
20002 Krishna Kumar Sivaji St,Mumbai Industries
Piano Vinco Music [900]BUY-VIN 14000
20002 Krishna Kumar Sivaji St,Mumbai
Shree hari
Drum Set [900]BUY-Shree 20000
20003 Somen Hansda Birsa Munda St,Ranchi Industries

20004 Shaan Netaji St,Kolkata


-All Fields(columns) can be determined Only by the key in the table and no othe
3rd Normal Form
column

Primary Key
Primary Key

Cust ID Cust Name Shipping Address


Item Supplier Price

20001 Kishore kumar Netaji St,Kolkata


Harmonium Shree hari Industries 10000

20002 Krishna Kumar Sivaji St,Mumbai


Piano Vinco Music 14000

20002 Krishna Kumar Sivaji St,Mumbai 20000


Drum Set Shree hari Industries

20003 Somen Hansda Birsa Munda St,Ranchi

20004 Shaan Netaji St,Kolkata


Primary Key

Supplier Supplier_Phone

Shree hari Industries [900]BUY-Shree

Vinco Music [900]BUY-VIN

Primary Key Primary Key

Cust ID Item

20001 Harmonium

20002 Piano

20002 Drum Set

20003 Piano

20004 Harmonium
er

You might also like