NORMALIZATIOn-2014
NORMALIZATIOn-2014
NORMALIZATION
Is a process for evaluating and correcting table
structures to minimize data redundancies,
thereby reducing the likelihood of data anomalies
Normalization works through a series of stages
called normal forms. (1NF, 2NF, 3NF)
For most business database design process 3NF
is as high as you need to go in the normalization
process. (although normalization is a very
important database design ingredient, you
should not assume that the highest level of
normalization is the most desirable therefore you
need to denormalize some portions of a
database design in order to meet the
performance requirements)
DENORMALIZATION
Produces a lower normal form, that is a
3NF will be converted to a 2NF through
denormalization. (increased performance
through denormalization is greater data
redundancy)