You are on page 1of 21

KONCEPTUALNO OBLIKOVANJE BAZE

PODATAKA (UVOD)
Baze podataka 1
Lucija Koar, G12
Mentor: Doc.dr.sc. Markus Schatten
Sveuilite u Zagrebu
Fakultet organizacije i informatike,Varadin

SADRAJ
Uvod
Entiteti, atributi i veze
Dijagrami
Zakljuak
Literatura
UVOD
Cilj oblikovanja baze podataka je da se u
skladu sa specifikacijom oblikuje njena graa


Projektna dokumentacija opisuje
konceptualnu shemu baze podataka

UVOD (2/2)
Konceptualni model baze podataka u
potpunosti je neovisan o sustavu za
upravljanje bazom podataka i operacijskom
sustavu raunala na kojem se baza podataka
nalazi

Konceptualna shema je sastavljena od
entiteta, atributa i veza
Grafiki prikaz konceptualne sheme
ENTITET
Sve ono to moemo jednoznano imenovati


Moe biti stvar ili bie (npr. STUDENT),
dogaaj ili pojava (npr. POLAGANJE ISPITA)

ATRIBUT
Entitet je opisan atributima
Vrijednost atributa izvodi se iz domene
(skupa svih) vrijednosti
Domenom se utvruju ogranienja vrijednosti
atributa
atributi STUDENTA su: JMBAG, PREZIME,
IME, GOD. STUDIJA

VEZE (1/2)
Uspostavljanjem veze izmeu dvaju ili vie
entiteta izraavamo injenicu da se ti entiteti
nalaze u nekom odnosu

Prilikom imenovanja veze imenom se opisuje
uloga entiteta u vezi (glagol ili imenica).
Stupanj veze je odreen brojem entiteta koji
sudjeluju u vezi.

VEZE (2/2)
S obzirom na stupanj postoji:
- binarna veza: veza Zaposlenje entiteta
PODUZEE i OSOBA
- unarna veza: Brak entiteta OSOBA (na obje
strane)
- tenarna veza :Upotrijebljeno_iskustvo entiteta
RADNIK, PROJEKT i ISKUSTVO
- n-arne veze

PRIMJER BINARNE VEZE
FUNKCIONALNOST VEZE
Funkcionalnost veze je svojstvo koje kae da
li se za odabrani primjerak entiteta jednog
tipa moe jednoznano odrediti povezani
primjerak entiteta drugog tipa.

FUNKCIONALNOST VEZE
SLOENE VEZE
Binarne veze nisu dovoljne
Primjer su ternarne veze
Uspostavljaju se izmeu vie tipova entiteta


PRIMJER
TERNARNE VEZE
DIJAGRAMI
Tekst treba dati one informacije o shemi koje
se ne vide na samom dijagramu

Mora biti ukljuen popis atributa za svaki tip
entiteta i svaku vezu

Podvlaenjem oznaavamo primarni klju

IZVORNI CHEN DIJAGRAM
Model entitet veza
Pravokutnici, rombovi, mjehurii i spojnice
Prednost: sve informacije su na dijagramu
Nedostatak: nepregledno i prenatrpano
mjehuriima
PRIMJER
IZVORNOG
CHENOVOG
DIJAGRAMA
REPRODUCIRANI CHEN DIJAGRAM
Izrauje se na temelju prije napravljenog

Zbog preglednosti nacrtani su samo
pravokutnici (entiteti), rombovi (veze) i
spojnice meu njima, a izbaeni su mjehurii
(atributi)

I dalje su na dijagramu prisutna imena
entiteta i veza, te oznake kardinalnosti veza

REPRODUCIRANI CHENOV DIJAGRAM
POPRATNI TEKST
UML CLASS DIJAGRAM
UML je standardizirani grafiki jezik

Class dijagram je jedan od standardnih UML
dijagrama i on originalno slui za prikaz klasa
objekata i veza izmeu tih klasa

Entitet se crta kao pravokutnik,a veze kao
spojnica izmeu pravokutnika s upisanim
imenom na sredini i oznakom kardinalnosti
na krajevima
UML CLASS DIJAGRAM
ZAKLJUAK
Konceptualni model je dovoljno jednostavan
da ga ljudi razliitih struka mogu razumjeti,
pa zato slui za komunikaciju projektanta
baze podataka i buduih korisnika i to u
najranijoj fazi razvoja baze
LITERATURA
http://www.scribd.com/doc/46762158/BP-skripta uitano
20.04.2013.
http://upravljanjepodacima.wikia.com/wiki/KONCEPTUALNO_MO
DELIRANJE_PODATAKA uitano 20.04.2013.
http://www.google.hr/url?sa=t&rct=j&q=&esrc=s&source=web&cd
=3&cad=rja&ved=0CD4QFjAC&url=http%3A%2F%2Fwww.ufzg.u
nizg.hr%2Fwp-content%2Fuploads%2F2012%2F04%2F1-BAZE-
PODATAKA-
PREZENTACIJA.ppt&ei=lmR0UbPbD4autAamwICADw&usg=AF
QjCNEDz--
I0PYVL3Wr317Yu59RwWn9lA&bvm=bv.45512109,d.Yms ,
uitano 20.04.2013.
Batini C., Ceri S., Navathe S.B. : Conceptual database design :
an entity-relationship approach, Redwoood City : The
Benjamin/Cummings Publishing Cmpany, 1992.

You might also like