Indholdsfortegnelse:

Hvorfor er der et problem med unormaliserede data?
Hvorfor er der et problem med unormaliserede data?

Video: Hvorfor er der et problem med unormaliserede data?

Video: Hvorfor er der et problem med unormaliserede data?
Video: What is Database Denormalization 2024, Kan
Anonim

En dårligt normaliseret database og dårligt normaliserede tabeller kan forårsage problemer lige fra overdreven disk I/O og efterfølgende dårlig systemydelse til unøjagtig data . En ukorrekt normaliseret tilstand kan resultere i omfattende data redundans, hvilket lægger en byrde på alle programmer, der ændrer data.

Hvad karakteriserer på denne måde unormaliserede data?

Unormaliseret form (UNF), også kendt som en unormaliseret relation eller ikke-første normalform (NF2), er en simpel database data model (organisation af data i en database), der mangler effektiviteten af databasenormalisering.

Efterfølgende er spørgsmålet, hvad der sker, hvis du ikke normaliserer en database? Ikke- normaliseret tabeller betyder generelt, at de samme data er gemt på mere end ét sted. Hvis dette er tilfældet, fraværende applikationskode for at forhindre det, er det meget muligt, at en af værdierne vil blive opdateret uden at opdatere alle kopier af den samme værdi i andre tabeller.

Folk spørger også, hvad er fordelene ved at normalisere en database?

Det fordelene ved normalisering omfatter: Søgning, sortering og oprettelse af indekser er hurtigere, da tabeller er smallere, og flere rækker passer på en dataside. Du har normalt flere borde. Du kan have flere klyngede indekser (et pr. tabel), så du får mere fleksibilitet i justering af forespørgsler.

Hvad er ulemperne ved normalisering?

Her er nogle af ulemperne ved normalisering:

  • Da data ikke duplikeres, er tabelsammenføjninger påkrævet. Dette gør forespørgsler mere komplicerede, og læsetider er derfor langsommere.
  • Da joins er påkrævet, fungerer indeksering ikke så effektivt.

Anbefalede: