You are on page 1of 2

Im

e i prezime:
Broj indexa:
I KOLOKVIJ IZ BAZA PODATAKA (18.11.2015.godine)
1. (40 bodova) Na osnovu sljedećeg opisa modelirati sistem za upravljanje
sadržajem Web sajta (nacrtati prijedlog ER dijagrama):
Stavka menija se jedinstveno identifikuje svojim identifikatorom, a uz to obilježje bitni su
nam i naziv, sadržaj, da li je stavka aktivna, broj pristupa, te datum i vrijeme posljednje
izmjene (polje datumVrijeme). Stavka menija može biti nadređena drugoj, istoj takvoj
stavci – postoje stavke koje nisu nadređene nijednoj, ali i one koje su nadređene nad više
stavki; stavka ima najviše jednu sebi nadređenu stavku, a ne mora imati niti jednu (vrh
menija). Stavku kreira jedan (i jedini) korisnik, koji se odlikuje identifikatorom,
prezimenom, imenom, titulom i zvanjem. Korisnik ne mora do sada kreirati ni jednu stavku,
a može ih napraviti i više.
Stavka može biti vezana za predmet (identifikator, naziv), ali ne mora. Ako jeste, vezana je
samo za jedan predmet. Predmet mora biti na tačno jednoj vrsti studija (identifikator,
naziv), s tim da jedna vrsta studija za sada ne mora imati nijedan, ali obično ima više
predmeta. Predmet je također na smjeru, koji se odlikuje identifikatorom, nazivom i brojem
semestara. Predmet mora biti na nekom smjeru, a može se slušati i na više smjerova;
smjer ne mora imati za sada ni jedan predmet, ali ih može imati i više. Postoji i informacija
o tome na kom semestru se dotični predmet sluša u okviru kog smjera.
Stavka menija sadrži prilog – ne mora nijedan, može više. Prilog je vezan tačno za jednu
stavku menija. Ukoliko stavka menija sadrži prilog, njega će koristiti studenti (broj indeksa,
prezime, ime). Ako taj prilog ne postoji, ne može se ni koristiti. Student ne mora koristiti
niti jednom dati prilog, ali ga može korisiti i više puta. Sa druge strane, ako stavka menija
sadrži prilog, njega ne mora niko koristiti, ali ga može koristiti i više studenata. Postoji
podatak i o datumu i vremenu korišćenja priloga. Prilog ima identifikator, datum kada je
objavljen, naziv i opis, i može biti vijest, download ili spoljni link. Prilog može biti samo
jedno od ta tri, i nema priloga koji nije ništa od opisanog. Spoljni link se odlikuje podatkom
o URL-u i meti (target, da li će se link otvoriti u novom prozoru), download svojom
veličinom i tipom datoteke, a vijest – brojem čitanja.

2. (15 bodova) U kojoj normalnoj formi se nalazi svaka od relacionih šema u skupu
S(OBRAZLOŽITI ODGOVOR)? Ukoliko je potrebno primijeniti pravila normalizacije
dekompozicijom i prevesti sve relacione šeme u 3. normalnu formu uzimajući u
obzir skup danih funkcionalnih ovisnosti FZ.
S= {
CLAN (ID_CLAN, PREZIME, IME, ADRESA, TELEFON),
CD (ID_CD, NAZIV_cd, KOM, ID_IZV, ID_ZANRA, NAZIV_z),
IZVODJACI (ID_IZV, NAZIV_i, NAGRADE, PHOTO),
ZANR (ID_ZANRA, NAZIV_z),
POZAJMLJENO (ID_CLAN, ID_CD, DATUM)
}
FZ={ ID_CLAN  PREZIME, IME, ADRESA, TELEFON
ID_CD  NAZIV_cd, KOM, ID_IZV, ID_ZANRA
ID_IZV  NAZIV_i, NAGRADE, PHOTO
ID_ZANRA  NAZIV_z
ID_CLAN, ID_CD  DATUM }
3. (30bodova)Prevesti ER dijagram sa slike u relacioni model podataka.

MJESTO

4.(15bodova)U MS Access-u kreirati bazu podataka sa tablicama i relacijama među


tablicama za bazu podataka iz zadatka 3.

You might also like