Portfoolio

Andmetabeli NORMALISEERIMINE

Normaliseerimine- andmebaasi andmete korrastamine protsess

Otsime tabelises

  • KORDUSED — повторения
  • VASTUOLUD — противоречия

1 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 primaarvõtmega
  • Näiteks, kui tabelis olemas veerg keskmine_hinne, siis keskmine hinne ei ole seotud PR-iga

OLEM — Entity — Сущность

OLEMITE vahelised seosed — Entity RelationShip — Связи между сущностями

OLEM = Tabel

  1. Tabel on unikaalse nimega, ei korda
  2. Tabeli sees on ühe omadusega andmed
  3. Tabelinimi kirjutame