Research Report On Normalization Database

1022 Words3 Pages

Research Report
Normalization Database
Introduction:
Database Normalization is a method of arranging the information in the database. Normalization is an orderly approach of information repetition and undesirable qualities like Insertion, Update and Deletion. It is a multi-step prepare that places information into even shape by expelling copied information from the connection tables.
Normalization:
Without Normalization, it gets to be hard to handle and redesign the database, without confronting information misfortune. Insertion, Updation and Deletion are extremely not Normalized. To overcome these irregularities,
Consider Employee table:
Employee_id Employee_name Employee_address Employee_skills
20374 Vishal Maryland C++
20375 Jayapal Virginia Java
20376 Harsha Pittsburg Java
20377 Vishal Maryland .net

Updation: To update location of an understudy who happens twice or more than twice in a table, we will need to redesign Employee_Address section in every one of the columns, else information will get to be conflicting.
Insertion: Suppose for another confirmation, we have a Employee id(Employee_id), name and address of an understudy yet in the event that understudy has not settled on any subjects yet then we need to embed NULL there, prompting Insertion Anamoly.
Cancellation: If (Employee_id) 20374 has stand out subject and incidentally he drops it, when we erase that line, whole understudy record will be erased alongside it.
Normalization Rule
Normalization tenet are partitioned into taking after typical structure.
For most application we use three normal forms,
1) First Normal Form
2) Second Normal Form
3) Third Normal Form
¬¬
1) First Normal Form (1NF):
According to First Normal Form, no two Rows of information...

... middle of paper ...

...eath fig demonstrates the new reliance chart.

INV_NUM SALE_DATE

Where the social construction for third normal form (INV_NUM, PROD_NUM, QUANT_SOLD)

PROD_NUM PROD_LABEL PROD_PRICE VEND_CODE VEND_NAME

Transitive Dependency

Second Normal Form contains a Transitive conditions.

3) The Dependency diagram subsequent to evacuating the transitive conditions
INV_NUM SALE_DATE

Relational for 3NF is (INV_NUM, SALE_DATE)

Relational 3NF (INV_NUM, PROD_NUM, NUM_SOLD)

INV_NUM PROD_NUM NUM_SOLD

Relational 3NF (VEND_CODE, VEND_NAME)

VEND_CODE VEND_NAME

PROD_NUM PROD_LABEL PROD_PRICE VEND_CODE

4) CROW FOOD ERD is attached

More about Research Report On Normalization Database

Open Document