Professional Documents
Culture Documents
Baza Podataka: Autobuska Stanica
Baza Podataka: Autobuska Stanica
Baza podataka:
Autobuska stanica
1.0 Analiza........................................................................................................................................3
1.1 Projektni zadatak..........................................................................................................................3
Baza podataka treba da sadrži podatke o:....................................................................................3
2 Modeliranje podataka........................................................................................................................3
2.1 Model objekti-veze.......................................................................................................................3
2.1.1 Uvod......................................................................................................................................3
2.1.2 ER diagram.............................................................................................................................4
3.2 Relacioni model............................................................................................................................6
3.2.1 Uvod......................................................................................................................................6
1.0 Analiza
1.1 Projektni zadatak
Baza podataka treba da sadrži podatke o:
2 Modeliranje podataka
2.1 Model objekti-veze
2.1.1 Uvod
Model je jednostavno preslikavanje (prevođenje) u relacioni model; kao što je ved
napomenuto, relacioni model koristimo u slijededoj fazi (logički dizajn); Relacioni model je
jedan od najčešde korištenih modela za koji danas postoji čitav niz sistema za upravljanje
bazama podataka u
okviru kojih bazu podataka možemo izgraditi i u okviru kojeg je možemo koristiti.
Objekti grupišu srodne podatke.Veza prestavlja odnos između objekata i atributa.
Atributi su osobine (svojstva) entiteta. Atributpodrazumeva ime i vrednost svojstva (npr.
atribut “boja” i njegova vrednost “plavo”).
Tipovi veza su:
1:1
N:M
1:N
Model objekti-veze je konceptualni model koji realni svijet vidi kao kolekciju objekata
(entiteta) i veza medu njima. Osnovna komponenta ovog modela je dijagram objekti veze
(engl. Entity-Relationship diagram) koji se koristi za vizuelno predstavljanje objekata.
2.1.2 ER diagram
Željeznicka stanica
M N N N M
Vozovi Linije Red vožnje
Željeznička stanica-linije je veza 1:N. Jedna želejznička stanica može imati više linija a jedna linija
može imati samo jednu željezniču stanicu.
Linije-Red vožnje je veza N:M. Jedna linija može imati više redova vožnje a jedan red vožnje može
imati više linija.
Atributi objekta Stanica
Strani ključ je jedna ili više kolona čije vrijednosti su iste kao i vrijednosti primarnog ključa druge
tabele.
Prevođenje objekata:
Svaki objekat modela objekti veze postaje relaciona tabela, i to tako da atributi objekta postaju
atributi relacione tabele, primarni ključ objekta postaje primarni ključ relacione tabele.
Stanica
Linije
Autobuska stanica
Linije_Autobusi
Autobuska stanica
Grad Text Da
Adresa Text Da
Vozovi
Nosivost Broj Da
Kapacitet Broj Da
Linije_Red vožnje
Linije_Vozovi
Naziv atributa Tip podataka Obavezni unos Opis