You are on page 1of 5

Normalizcia relci

Objasnenie pojmu normalizcia


Normalizcia - proces pravy a korekcie truktry tabuliek v databze tak, aby sa
minimalizovala dtov redundancia a dtov anomlie.
Denormlizcia - .je proces, v ktorom sa pokame optimalizova vkon databzy pridanm
redundatnch dt za elom napr. zvenia vkonu databzy. V zsade to asto znamen,
e konvertujeme tabuky z vyej normlnej formy do niej

Nult normlna forma (0NF)


Tabuka je v nultej normlnej forme vtedy, ak v nej existuje aspo jedno pole,
ktor obsahuje (me obsahova) viac ne jednu hodnotu.
Tabuka v 0NF

Ing. Tom Delikt, CSc.


Strana 1 z 5

Prv normlna forma (1NF)


Tabuka spluje zaradenie do prvej normlnej formy, ak vetky jej atribty
(stpce) s atomickho charakteru, to znamen alej nedeliten.
Tto prava znamen:
- definovanie kov (primrny k, kandidti na k)
- odstrnia sa opakujce skupiny v tabuke, t. j. kad bunka me obsahova jednu a len
jednu hodnotu.
Tabuka v 1NF

iaston funkn zvislosti

Ing. Tom Delikt, CSc.


Strana 2 z 5

Druh normlna forma (2NF)


Tabuka spluje zaradenie do druhej normlnej formy vtedy ak spluje
podmienky do zaradenia do prvej normlnej formy a kad atribt, okrem
atribtov primrneho ka, mus by plne zvisl na primrnom ki.
Tabuka v 2NF

Ing. Tom Delikt, CSc.


Strana 3 z 5

Tretia normlna forma


Tabuka je v tretej normlnej forme, pokia je v druhej normlnej forme a
zrove neexistuj zvislosti od nekovch stpcov tabuky (t. j. neexistuj
tzv. tranzitvne zvislosti).
Tranzitvna zvislos.

Znzornenie tabuliek v 3NF

Ing. Tom Delikt, CSc.


Strana 4 z 5

Boyce-Coddova normlna forma (BCNF)


Tabuka je v Boyce-Coddovej normlnej forme, ak kad determinat v tabuke
je kandidt na k.
BNFC sa povauje za nronejie vyjadrenie 3NF a jej cieom je eliminova zvislosti, ke
nekov atribt determinuje kov atribt.

Ing. Tom Delikt, CSc.


Strana 5 z 5

You might also like