Professional Documents
Culture Documents
Video Klub Savic Tatjana
Video Klub Savic Tatjana
Video Klub Savic Tatjana
Baze podataka
Projektni zadatak
Video klub
Beograd
mart, 2013.
Video klub Tatjana Savić , br.indeksa 97/11
SADRZAJ
UVOD........................................................................................................3
1. VERBALNI OPIS....................................................................................3
PMOV........................................................................................................4
5. ZAKLJUČAK...........................................................................................9
6.LITERATURA..........................................................................................9
Page 2 of 9
Video klub Tatjana Savić , br.indeksa 97/11
Uvod
Potrebno je projektovati model informacionog sistema video kluba. U izradi modela koriste se
1. Verbalni opis
Za svaki novi film formiraju se novi podaci (Naziv, GodinaProizvodnje, Kolicina, Trajanje, IMDB)
IMDB bi bio link koja se povezuje sa stranicom http://www.imdb.com/ . Film ima režisera gde se
unosi ime i prezime kao i glumce (IDGlumca, Ime, Prezime), žanr filma(IDZanra, Naziv) gde svaki
film moze da ima više žanrova. Režiser može da režira više filmova ali film ima samo jednog
režisera.Vodi se i evidencija o Proizvođaču (NazivZemlje, NazivProizvodjaca).
Formiraju se podaci o članu (Ime, Prezime, DatumRodjenja, BrojLkarte, JMBG, Adresa, Telefon,
Email, DatumUclanjenja) i unose se u bazu. Član dobija karticu, koja se donosi pri iznajmljivanju i
vraćanju filmova.
Član bira jedan ili više filmova koje želi da iznajmi. Vodi se evidencija o datumu iznajmljivanja kao
i o datumu vraćanja. Na osnovu cene iznajmljivanja filmova koje je član iznajmio izračunava se
ukupan iznos koji član plaća.
Član vraća filmove i tada se upisuje datum vraćanja. Član plaća iznajmljivanje.
Page 3 of 9
Video klub Tatjana Savić , br.indeksa 97/11
2. Model podataka realnog sistema dat kroz prosireni model objekti veze
PMOV
Page 4 of 9
Video klub Tatjana Savić , br.indeksa 97/11
3. Prevodjenje PMOV u relacioni model (RM)
Clanovi (IDClana, Ime, Prezime, DatumRodjenja, BrojLkarte, JMBG, Adresa, Telefon, Email,
DatumUclanj)
Page 5 of 9
Video klub Tatjana Savić , br.indeksa 97/11
4. SQL naredbe za kreiranje seme relacione baze podataka
Page 6 of 9
Video klub Tatjana Savić , br.indeksa 97/11
( IDProizvodjac numeric (7, 0) NOT NULL,
NazivZemlje nvarchar (30) NOT NULL,
NazivProizvodjaca nvarchar (30) NOT NULL,
Primary key (IDProizvodjac)
);
Page 7 of 9
Video klub Tatjana Savić , br.indeksa 97/11
IDGlumca numeric (7, 0) NOT NULL,
Primary key (IDFilma, IDGlumca),
Foreign key (IDFilma) references Film (IDFilma),
Foreign key (IDGlumca) references Glumci (IDGlumca) );
Film
IDFilma
Naziv Reziser
IDRezisera
Zanr GodinaProizvodnje
IDZanra CenaIznajmljivanja Ime
Trajanje
IMDB
IDRezisera Proizvodjac
IDProizvodjac
IDProizvodjac
NazivZemlje
Clanovi
NazivProizvodjaca
IDClana
Ime
Prezime
DatumRodjenja Iznajmljivanje
BrojLkarte IDClana
JMBG IDFilma
Adresa DatumIznajmljivanja
Telefon DatumVracanja
Email IDZaposlenog
DatumUclanj
Zaposleni
IDZaposlenog
UplataClanarine Ime
IDClana Prezime
IDClanarina DatumRodjenja
DatumPlacanja JMBG
Adresa
Telefon
Email
Clanarina DatumZaposlenja
IDClanarina
KorisnickoIme
Cena
Lozinka
Page 8 of 9
Video klub Tatjana Savić , br.indeksa 97/11
5. Zaključak
Viljem Šekspir
6.Literatura
Page 9 of 9