Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

UNIVERZITET U BIHAU JU TEHNIKI FAKULTET BIHA Elektrotehniki odsjek Smjer: Informatika

Seminarski rad iz predmeta: BAZE PODATAKA Tema: Relacioni i E-R model

Asistent: Dip.ing.Eldin Okanovi

Student: Adi Mesi 633-ET

kolska godina: 2012/2013

Relacioni model

Relacioni model je najraireniji model u upotrebi danas i predstavlja osnovu za relacione baze podataka koje se ve preko 40 godina koriste u najveoj mjeri na tritu. Relacioni model je predloio E.F.Codd 1970 godine dok je bio zaploslen u IBM-u. Relacioni model se fokusira na 3 aspekta : 1. Struktura podataka (kako su podaci predstavljeni) 2. Integritet podataka (koji su podaci dozvoljeni) 3. Rukovoenje podacima (ta se sa podacima moe uraditi)

U relacionom modelu su podaci smjeteni u relacijama (tabelama). Svaka relacija ima emu (zaglavlje). ema definie atribut relacije (kolone). Podaci imaju oblik n-torki (redova). Drugim rijeima, svaka relacija predstavlja zasebnu tabelu. Poto se jedna relacija ili veza moe da prikae pomou tabele u relacionom modelu sve je definisano samo tabelama.

Relaciona baza podataka se sastoji od vremenskih promjenjljivih tabela (relacija) koje mogu biti bazne i izvedene. Bazne tabele se jo i nazivaju fizikim, jer su zapisane u memoriji. Izvedene se izvode iz fizikih preko upita. U relacionim bazama podataka pojam relacije ustvari predstavlja sinonim za tabelu sa odreenim ogranienjima, a to su: -Meu atributima table (relacije) ne smije postojati funkiconalana zavisnost -Unutar jedne relacije ne smije postojati dvije identine n-torke (redova) -Redosljed n-torki u relaciji je nebitan -Svi atributi unutra jedne tabele moraju imait razliita imena

Sinteza relacionog modela Sinteza relacionog modela podrazumjeva izradu logikog modela baze podataka . U taj proces spade: -analiza podataka -definicije relacija (tabela) i veza izmeu njih -dovodjenje modela na relacioni oblik Do logikog modela baze se dolazi sinteom E-R modela i postupkom normalizacije. E-R model U najirem smislu E-R model predstavlja proces dobivanja saznanja o objektima, vezama medju njima , svojstvima objekata i veza . Uspjeno sintetizovan E-R model se prevodi na relacioni model. Obejkti u E-R modelu U E-R modelu, objektom se smatra onaj entitet koji je pored primarnog kljua opisan jo nekim atributom. Atribut predstavlja svojstvo objekta opisano jednim podatkom . Veze u E-R modelu predstavljamo grafiki kao romb dok objekte kao pravougaonike. Veze u E-R modelu Svaka se veza karakterie sa tri osobine: red veze, nain uspostavljanja veze i tip veze. Red veze odreuje broj objekata koji ine samu vezu. Mogu biti od unarne veze do trojne veze sve do ntarne veze, sve zavisi koliko je objakata prisutno u vezi. Nain uspostavljanja veze moze biti: obavezan i opcionaran. Tip povezanosti moe da bude: -jedan na prema jedan (1:1) -jedan na prema vie (1:N) -vie na prema vie (M:N) Prevoenje E-R modela u relacioni oblik se izvodi tako to: -svaki objekat postane relacija -svaka veza postane vezna relacija (nije uvijek sluaj) -ime objekta postajeime relacije -karakteristike objekta postanu njegovi atributi -identifikatori objekta postaju kljuevi relacija

You might also like