Normalisatie:
Normalisatie is de methode die in een database wordt gebruikt om de gegevensovervloed en de gegevens inconsistentie van de tabel te verminderen. Het is de techniek waarbij Non-redundantie en consistentie gegevens worden opgeslagen in de set schema. Door normalisatie te gebruiken wordt het aantal tabellen verhoogd in plaats van verlaagd.
Denormalisatie:
Denormalisatie is ook de methode die wordt gebruikt in een database. Het wordt gebruikt om redundantie toe te voegen om de query snel uit te voeren. Het is een techniek waarbij gegevens worden gecombineerd om de query snel uit te voeren. Door denormalisatie te gebruiken wordt het aantal tabellen verminderd in tegenstelling tot normalisatie.
Verschil tussen normalisatie en denormalisatie:
S.NO | Normalisatie | Denormalisatie |
---|---|---|
Bij normalisatie worden niet-redundantie- en consistentiegegevens in een vast schema opgeslagen. | In denormalisatie worden gegevens gecombineerd om de query snel uit te voeren. | In normalisatie wordt de redundantie en inconsistentie van gegevens verminderd. | In denormalisatie wordt redundantie toegevoegd voor een snelle uitvoering van query’s. |
Bij normalisatie wordt de integriteit van de gegevens gehandhaafd. | Bij denormalisatie wordt de integriteit van de gegevens niet gehandhaafd. | |
Bij normalisatie wordt redundantie gereduceerd of geëlimineerd. | Bij denormalisatie wordt redundantie toegevoegd in plaats van redundantie gereduceerd of geëlimineerd. | |
Aantal tabellen bij normalisatie wordt verhoogd. | Bij denormalisatie wordt het aantal tabellen verlaagd. | |
Normalisatie optimaliseert het gebruik van schijfruimte. | Denormalisatie optimaliseert de schijfruimte niet. |
Aantrekkelijke lezer! Stop nu niet met leren. Beheers alle belangrijke CS Theorie-concepten voor SDE-interviews met de CS Theorie Cursus tegen een studentvriendelijke prijs en word klaar voor de industrie.