Baza podataka se definira kao skup relevantnih podataka koji su organizirani
tako da meu njima postoji odreena logika veza.
Sistem za upravljanje bazama podataka (DBMS) ini skup aplikacija koje omoguavaju korisnicima da definiraju, kreiraju i odravanju bazu podataka i osiguravaju kontrolirani pristup njenim podacima. Primarni klju predstavlja jedinstveni identifikator svakog od lanova tipa entiteta. Jedan tip entiteta moe imati vie kljueva. Nazivaju se ekvivalentnim. Jedan od ekvivalentnih kljueva se bira za primarni. Sekundarni klju tipa entiteta predstavlja bilo koji neprazan podskup njegovih obiljeja koji ne predstavlja primarni klju. Entitet je objekt iz realnog svijeta koji se razlikuje od ostalih objekata koji postoje u bazi. Svaki entitet posjeduje skup karakteristika koji se nazivaju atributima. Atributi imaju svoje vrijednosti koje pripadaju domeni atributa. Relacije(veze,poveznici) predstavljaju veze izmeu razliitih entiteta. Intenzija definira skup navoenjem uvjeta koje njegovi elementi treba da zadovolje. (nazivi atributa OsobaID, ime, prezime...) Ekstenzija se odnosi na prikaz jedne od moguih pojava skupa nabrajanjem elemenata (1, Zijad, Turkovi...) Specijalizacija predstavlja izdvajanje podklasa sa specifinim obiljeijima iz superklase. Generalizacija od razliitih tipova entiteta koji imaju zajednike osobine gradi superklase.
E R N A E L I Z A C I G J A
I J A
Gerund predstavlja tip entiteta dobiven transformacijom poveznika. Gerund se
koristi za modeliranje situacija kod kojih su pojave jednog tipa poveznika povezane sa pojavama nekog drugog tipa eniteta. Rekurzivni poveznik je poveznik koji povezuje entitete jednog skupa. Kategorija je podklasa koja nastaje kada se javlja poreba izgradnje modela u
kojem ta podklasa objedinjuje pojave razliitih tipova entiteta.
IS_A hijerarhija - superklase i njene podklase povezuje relacija koja se esto
naziva IS_A hijerarhija, to znai da je entitet podklase ujedno i entitet superklase. x=0 - parcijalno preslikavanje x=1 - totalno preslikavanje y=1 - disjunktivno preslikavanje y=N - presjeno preslikavanje Potklasa i superklasa - predstavljanje podskupova entiteta sa specifinim osobinama i ulogama postie se putem koncepta superklasa i podklasa na sljedei nain: 1. Zajednika obiljeja svih entiteta se grupiraju u superklasu. 2. Specifina obiljeja entiteta grupiraju se u odgovarajue podklase. Egzistencijalno ovisni slabi tip entiteta nam govori kako jedan entitet postoji samo ako je u vezi sa najmanje jo jednim entitetom. Dupli pravougaonik. Poveznik sa E ili EX iznad njega. Identifikaciono ovisni slabi tip entiteta ne posjeduje dovoljan skup atributa ije vrijednosti mogu jedinstveno identificirati svakog od lanova entiteta. lanove identifikaciono ovisnog tipa entiteta nije mogue identificirati putem vrijednosti njegovih atributa ve se identificiraju putem povezanosti sa nadreenim tipom entiteta.