Documente Academic
Documente Profesional
Documente Cultură
and Denormalization
Trisha Cummings
What is Normalization?
In relational database theory
Normalization is the process of restructuring the logical
data model of a database to eliminate redundancy,
organize data efficiently and reduce repeating data and to
reduce the potential for anomalies during data operations.
Data normalization also may improve data consistency and
simplify future extension of the logical data model.
The formal classifications used for describing a relational
database's level of normalization are called normal forms
Normal Forms is abbreviated as NF
What Happens without
Normalization
A non-normalized database can suffer from data anomalies: