Normaliseerimine – andmebaasi andmete korrastamise(упорядочивание) protsess
Otsime tabelites
–Kordused – повторения
–Vastuolud – противоречия
- NORMAALKUJU(1NF)
- Iga tabel on primaarse võtmega PR
- Igas lahtris on ainult üks väärtus
- Igas veerus on ainult ühe tüüpi väärtused
- Veerunimed on unikaalsed
2. NORMAALKUJU (2NF)
- 1NF on täidetud
- tuleb luua eraldi tabeleid mis on vaja siduda primaarvõtmega (Välisvõti, Võõrvõti)
3. NORMAALKUJU (3NF)
- 1NF, 2NF on täidetud
- tuleb kustutada või lisada eraldi tabelisse, see mis ei ole otse seotud priimavõtmega
- Näiteks, kui tabelis olemas veerg keskmine hinne, siis keskmine hinne ei ole seotud PR-iga
OLEM – Entity – Сущность
Entity relationship – Связи между сущностями
OLEMITE vahelised seosed – Entity relationship – Связи между сущностями
OLEM = tabel
- Tabel on unikaalse nimega, ei korda
- Tabeli seeson ühe omadusega andmed
- Tabelinimi kirjutame ainsuse nimes