Normalisering og indvindinger


For at optimere din database er der nogle modeller du kan følge. De kaldes normalisering og abstraktion, og bliver gennemgået i denne blog.


Fordelene ved at benytte sig af modellerne er, at din database både bliver hurtigere og mere struktureret/overskuelig at navigere rundt i. Samtidig bliver databasen også mere dynamisk, hvor du lettere kan redigere eksisterende data og tilføje nye felter.


Denne blog arbejder primært med begreberne normalisering, 1. til 3. Normal Form og abstraktion.

tirsdag den 1. september 2009

Hvad er normalisering

Normalisering af en database
Normalisering af en database er en process, hvor man efter givne regler gør komplekse informationer simple. Reglerne for normaliseringen af vores data elementer kan koges ned til, at der sorteres efter deres primære og "foreign" nøgler.

"Normal forms"
Database "community" har opfundet en serie af retningslinier for at sikre, at databaser er normaliserede.

  • 1NF / First normal form
  • 2NF / Second normal form
  • 3NF / Third normal form
  • BCNF / Boyce/Codd normal form
  • 4NF / Fourth normal form
  • 5NF / Fidth normal form

Fordelene ved at normalisere databaser
-Bedre applikationer stabilitet
-Hurtigere updates
-Bedre data kvalitet
-Hurtigere oprettelse af nye modeller

Fortsættelse: 1. Normal Form

Ingen kommentarer:

Send en kommentar