Logično oblikovanje (relacijski podatkovni model) Datoteka Flashcards
Logično oblikovanje PB
Logično oblikovanje je proces oblikovanja logičnega modela za informacijsko uporabo v zaključenem organiziranem sistemu in temelji na izbranem podatkovnem modelu ciljnega SUPB. V fazi oblikovanja logičnega modela preverjamo model tudi na uporabniške zahteve. Pri tem uporabljamo proces normalizacije za preverjanje korektnosti logičnega modela.
Relacijsko podatkovni model
Oblikovan je na osnovi matematične strukture ‐ teorije o relacijah in predikatnega računa prvega reda
Pridobljen s pretvorbo iz E‐R modela
Prednosti:
preprostost,
ni potrebno poznavanje fizične strukture,
dostop do podatkov je neomejen glede
na število različnih pristopov,
dostop do podatkov je enostaven,
vgrajena je večnivojska podatkovna
integriteta.
Slabosti:
programski produkti, ki delujejo v
povezavi z relacijskim podatkovnim
modelom, so lahko počasni.
Relacija, Atribut, Domena, N-terica
Relacija je dvodimenzionalna tabela s stolpci in vrsticami
-Relacija (matematični pojem)
-Tabela (fizični pojem)
Atribut - predstavlja ime stolpca relacije oz. lastnost relacije
Domena - je množica dopustnostih vrednosti za en ali več atributov
N‐terica - je vrstica (gg)
Stopnja relacije
Kardinalnost relacije
Stopnja relacije - koliko je atributov (stolpcov)
Kardinalnost relacije - kolko je vrstic/ podatkov not
Entitetna celovitost
Referenčna celovitost / integriteta
v tabeli primarni ključ nemore imeti vrednost null
Če v relaciji obstaja tuji (zunanji) ključ, mora biti njegova vrednost identična vrednosti v njegovi izhodiščni tabeli, ali pa ima vrednost null.