RELACIJSKI MODEL PODATAKA |
||||||||||
Relacijski model podataka teorijski je razradio Codd 1970.godine. Temeljna odlika ovog modela je jednostavnost pri uporabi i razumjevanje. DOMENA-je imenovani skup vrijednosti, a može s e formirati:-nabrajanjem vrijednosti koje ulaze u sastav domene pr. Dani_u_tjednu= -definiranjem pravila za vrijednost u domeni pr. Datum_u_mjesecu= RELACIJA-je imenovani podskup Kartezijevog produkta domena pr. Ime = Predmet= Tablica: Kartezijev produkt domena
ATRUBUT-je imenovani stupac relacije Relacijska shema relacije R sastoji se od naziva relacije konačnog skupa atributa odnosno stupca (A1, A2, … An) koji opisuju istoimenu relaciju, npr. Učenik(Ime_i_Prezime, Adresa, Datum_Rođenja, Razred) Svojstva relacije:-relacijska shema ne sadrži dva jednaka atributa odnosno relacija ne sadrži dva jednaka stupca,-redosljed atributa odnosno stupaca je nebitan -relacija ne sadrži dvije jednake n-torke -redosljed n-torki je nebitan KLJUČ RELACIJE-je minimalni skup atributa čije vrijednosti jednoznačno identificiraju svaku n-torku relacije. Ključ relacije R skup je atributa K iz R tako da svake dvije n-torke imaju različite vrijednosti atributa K i da ne postoji podskup skupa K s istim svojstvima. Svaka relacija ima najmanje jedan ključ. Ključ relacije npr. Učenik može biti JMBG ili MB. RELACIJSKA SHEMA BAZE PODATAKA-je skup različitih relacijskih shema. RELACIJSKA BAZA PODATAKA-je skup relacija definiranih relacijskom shemom. RELACIJSKA ALGEBRA-je skup formalnih operacija nad relacijama , a relacija je rezultat bilo koje operacije relacijske algebre.
|