Posted in

Andmebaaside normaliseerimise alusedandmebaas

Normaliseerimine – andmebaasi andmete korratastamine

Otsime abelites –

  • KORDUSED
  • vastuolud

1 NormaalKuju (1NF)

  • Tabeli artibuudid on unikaalse nimega
  • Igas veerus on ainult ühe tüübid andmed
  • Igal tabelil on Primaarvõti
  • Igas lahtris on ainult ühte väärtust, see tähendab kui õpilasel on kaks moobiilinumbrit, siis ei tohi neid sisestada ühe lahtrisse – on vaja luua eraldi tabeli

2 NormaaliKuj (2NF)

  • Täidetud NF1
  • Luuakse eraldi tabeleid mis on seotud primaarvõtmega (võõrvõti, väline VÕTI)

3 NormaalKuju (3NF)

  • Täidetud 1NF, 2NF
  • on vaja kustutada need veerud, mis ei ole otse seotud priimaarvõtmega.
  • Näiteks, kui tabelis opilane on veerg keskmine_hinne, siis keskmine_hinne ei ole seotud primaarvõtmega

Normaliseerimine
See on protsess, mille käigus andmed korraldatakse tõhusalt
andmebaasi


Eesmärgid:

  1. üleliigsete andmete kõrvaldamine;
  2. Andmete sõltuvuse tagamine.
    üksteisest;
  3. tagada kõigi andmete järjepidevus ja
    võimalike vastuolude kõrvaldamine.

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga