denormalize

Undo database structuring

To denormalize is to reverse or undo normalization—returning something to a less standardized or less organized state.

In databases, denormalizing means intentionally introducing redundancy to improve query performance, trading storage efficiency for speed: We denormalized the tables to reduce join complexity.

More broadly, it can mean making something abnormal again or removing it from accepted status: The campaign seeks to denormalize smoking.

database

schema

Organized representational structure

flatten · duplicate · indexing · dimensional · entities · attributes · relations · NoSQL · unstructured · warehouse

flatten

expand

Increase in size

  • aggregateCombined sum total
  • embedFix within surrounding material
  • nestAnimal-built shelter for young

inline · precompute · materialize · consolidate · combine · merge · collapse · simplify · structure · hierarchy

performance

speed

Rate of motion

cache · precompute · trade-off · storage · bandwidth · bottleneck · load · response · execution · benchmark

redundancy

duplication

Making an identical copy

surplus · synchronization · consistency · overhead · maintenance · trade-off

Opposites
database normalization

denormalizenormalize

Make regular or standard

decompose · factor out

general standardization

denormalizenormalize

Make regular or standard

standardize · regularize · conform · systematize · formalize

Family

normal, norm, abnormal, normality, normalize, normalcy, paranormal, normalizing, normalization

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G