Tabeli normaliseerimine

Normaliseerimine – andmebaasi andmete korrastamine

Otsime tabelites-

–KORDUSED (повторения)

–VASTUOLUD (противоречия)

1 NormaalKuju (1NF) (нормальноя форма)

  • Tabeli atribuudid on unikaalse nimega.
  • igas veerus on ainult ühe tüübi andmed.
  • igal tabelil on Primaarvõti.
  • igas lahtris on ainult ühte väärtus, see tähendab kui õpilasel on kaks mobiili numbrit, siis ei tohi neid sisestada ühe lahtrisse

2 NormaalKuju (2NF)

  • Täidetud 1NF
  • 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 primaarvõtmega.
  • Näiteks, kui tabelis opilane on veerg keskmine_hinne, siis keskmine_hinne ei ole seotud primaarvõtmega.