Inhoudsopgave:

Waarom is een niet-genormaliseerd gegevensprobleem?
Waarom is een niet-genormaliseerd gegevensprobleem?

Video: Waarom is een niet-genormaliseerd gegevensprobleem?

Video: Waarom is een niet-genormaliseerd gegevensprobleem?
Video: Correcting data problem: Non Normal Distribution to Normal Distribution 2024, Mei
Anonim

Een slecht genormaliseerde database en slecht genormaliseerde tabellen kunnen veroorzaken problemen variërend van overmatige schijf-I/O en daaropvolgende slechte systeemprestaties tot onnauwkeurige gegevens . Een onjuist genormaliseerde toestand kan leiden tot uitgebreide gegevens redundantie, die een belasting vormt voor alle programma's die de gegevens.

Wat kenmerkt op deze manier niet-genormaliseerde gegevens?

niet-genormaliseerd vorm (UNF), ook bekend als an niet-genormaliseerd relatie of niet-eerste normaalvorm (NF2), is een eenvoudige database gegevens model (organisatie van gegevens in een database) die de efficiëntie van databasenormalisatie mist.

Vervolgens is de vraag: wat gebeurt er als je een database niet normaliseert? Niet- genormaliseerd tabellen betekent over het algemeen dat dezelfde gegevens op meer dan één locatie worden opgeslagen. Indien dit is het geval, als de applicatiecode ontbreekt om dit te voorkomen, is het heel goed mogelijk dat een van de waarden wordt bijgewerkt zonder alle kopieën van dezelfde waarde in andere tabellen bij te werken.

Mensen vragen zich ook af: wat zijn de voordelen van het normaliseren van een database?

De voordelen van normalisatie include: Zoeken, sorteren en maken van indexen gaat sneller, omdat tabellen smaller zijn en er meer rijen op een gegevenspagina passen. Meestal heb je meer tafels. U kunt meer geclusterde indexen hebben (één per tabel), zodat u meer flexibiliteit krijgt bij het afstemmen van query's.

Wat zijn de nadelen van normalisatie?

Hier zijn enkele van de nadelen van normalisatie:

  • Aangezien gegevens niet worden gedupliceerd, zijn tabeljoins vereist. Dit maakt zoekopdrachten ingewikkelder, en dus zijn de leestijden langzamer.
  • Aangezien joins vereist zijn, werkt indexeren niet zo efficiënt.

Aanbevolen: