What Is Normalization
What Is Normalization
First normal form (1NF) sets the very basic rules for
an organized database:
· Eliminate duplicative columns from the same table.
· Create separate tables for each group of related data
and identify each row with a unique column or set of
columns (the primary key).
Second normal form (2NF) further addresses the
concept of removing duplicative data:
· Remove subsets of data that apply to multiple rows
of a table and place them in separate tables.
· Create relationships between these new tables and
their predecessors through the use of foreign keys.
Third normal form (3NF) goes one large step further:
· Remove columns that are not dependent upon the
primary key.
Finally, fourth normal form (4NF) has one
requirement:
· A relation is in 4NF if it has no multi-valued
dependencies.
…………………………………….
Normalization is a process or removing the data redendacy to
identify a value uniquely in a table.
The process of implementing or rules to be followed to
implement in a normlization is called normal rules or normal
forms. there are 5 types.
Transitive Dependency