Tabeli normaliseerimine

Normaliseerimine – andmebaasi andmete korrastamine.

-Otsime tabelites –

–KORDUSED

–VASTUOLUD

1 NormaalKuju(1NF)

Tabeli atribuutid on unikaalse nimega.

Igas veerus on ainult ühe tüübi andmed.

Igal tabelil on Primarvõtti

Igas lahtris on ainult ühte väärtust, see tähendab kui õpilasel on kaks mobiilinumbrit, siis ei tohi neid sisestada ühe lahtrisse – on vaja luua eraldi tabeli.

2 Normaalkuju (2NF)

Täidetud 1NF

Luuakse eraldi tabelid mis on seotud primarvõttiga (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 otse seotud primaarvõtmega

Lisa kommentaar