Tartalomjegyzék

< Adatbázis-kezelés

Normalizálás

Fogalmak

Funkcionális függőségek

Funkcionális függőség

A járműveknek rendszáma minden jármű esetén egyedi. Egy rendszámból következik a tulajdonosa. Vagyis a rendszámtól funkcionálisan függ a tulajdonos neve.

A kapcsolat baloldalán a függőség meghatározója áll, jobb oldalon pedig egy tőle függő érték. Ezt a függőséget így is felírhatjuk:

Funkcionális függőség több értékkel

Egy meghatározó attribútumhoz több érték is tartozhat.

Kölcsönös függőség

Összetett meghatározó

Többértékű függőség

Első normálforma - 1NF

Második normálforma - 2NF

Harmadik normálforma - 3NF

Boyce/Codd normál forma - BCNF

Több kulcsos táblák esetnén értelmezzük.

Negyedik normálforma - 4NF

Többértékű függőség esetén értelmezzük.

Ötödik normálforma - 5NF

A többértékű függőségek esetén előfordul, ha két táblára bontok egy táblát információt vesztek. Ilyen esetben felvehetünk egy harmadik táblát, így 5NF-ben lesz az adatbázisunk.

Ha 5NF-ben van az adatbázis, akkor 4NF-ben is.

tanár tantárgy diák
Nagy József kémia Pat Marcell
Pete Mária matematika Kis Iván
Nagy József fizika Pat Marcell
Nagy József kémia Kis Iván
Pete Mária matematika Pat Marcell
Kicsi Emese fizika Kis Iván

tanár tantárgy
Nagy József kémia
Pete Mária matematika
Nagy József fizika
Kicsi Emese fizika
tantárgy diák
kémia Pat Marcell
matematika Kis Iván
fizika Pat Mercell
kémia Kis Iván
matematika Pat Mercell
fizika Kis Iván
tanár diák
Nagy József Pat Marcell
Pete Mária Pat Marcell
Pete Mária Kis Iván
Nagy József Kis Iván
Kicsi Emese Kis Iván