Denormalization
Meaning in databases & SQL, with examples
In databases & SQL, denormalization means: Deliberately storing some data in more than one place, or combining tables, to make reads faster, while accepting more work to keep the copies correct.
In Turkish: denormalizasyon, normalizasyonu bozma
How it is used
Common in reporting databases, data warehouses and NoSQL designs. Examples include storing an order total instead of calculating it or copying the customer name into the orders table. It should be a conscious decision after normalizing, not an excuse for poor design.
Example sentences
We accepted some denormalization in the reporting tables to avoid eight-table joins.
Denormalization speeds up the product page, but now the price is stored in two places.
Common collocations
- denormalize a table
- deliberate denormalization
- denormalized data
- read performance
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Data Modeling and Normalization
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
