denormaliseerde
Denormalisatie, in het Nederlands vaak aangeduid met denormaliseerde data, is een databaseontwerpbenadering waarbij data die normaal gesproken over meerdere tabellen verdeeld is, in minder tabellen wordt herhaald. Het doel is om leesoperaties sneller te maken en het aantal joins te verminderen. Dit staat tegenover normalisatie, waarbij gegevens worden opgesplitst om redundantie en anomalies te voorkomen. Denormalisatie brengt daarom een zekere mate van redundantie met zich mee en maakt update- en delete-operaties complexer.
Denormalisatie wordt vooral toegepast in systemen waar leesprestaties belangrijker zijn dan volledige optimalisatie van opslag en
Manieren van denormalisatie omvatten onder meer: het toevoegen van redundante kolommen aan een tabel zodat veelgebruikte
Voordelen van denormalisatie zijn snellere queries en minder complexe join-logica, wat de leestijden aanzienlijk kan verbeteren.
Samengevat is denormalisatie een bewuste afweging tussen prestatie en data-integriteit, die in specifieke situaties van groot