You are on page 1of 2

Vježba 1

Kreirati Bazu podataka KOSARKA

Podebljanim slovima su predstavljeni svojstva polja.

Definisati sledeće tabele (za svaku tabelu kreirati primarne kljuceve nazivTabele_ID):

IGRAC – Svakom igraču se dodeljuju podaci o njegovom broju lične karte (brlk, mora biti tačno 7 cifara za
unos), imenu (ime, 35 karaktera), prezimenu (prezime, 50 karaktera), plati (plata, ona se kreće od 400 do
1000 eura, mora se staviti i valuta €), godini rođenja (god, datumsko predstavljanje podataka dan-
mjesec-godina npr 12.12.2001), poziciji u timu (pozicija, ona može biti u četiri vrijednosti Plejmejker ili
Bek ili Centar ili Krilo, ukoliko neko unese mimo ove četiri vrijednosti izbaciti poruku na ekranu “MORATE
UNIJETI PLEJMEJKER, BEK, CENTAR ili KRILO”) i šifri kluba kojem pripada (klub, Numerička vrijednost
sačinjena od 3 broja koja ne smije biti preko 24 ni manja od 0).

TRENER – Podaci o treneru. Imenu (ime, 35 karaktera), prezimenu (prezime, 50 karaktera), polu (pol,
može biti samo u dvije vrijednosti M ili Ž), godini rođenja (god, datumsko predstavljanje podataka dan-
mjesec-godina npr 12.12.2001) i šifri kluba kojem pripada (klub, Numerička vrijednost sačinjena od 3
broja koja ne smije biti preko 24 ni manja od 0).

EKIPA –naziv ekipe (naziv, mora imati 50 karkatera, postaviti ispisivanje velikim slovima), boji dresova
(boja, 30 karaktera), gradu u kojem je ekipa domacin (grad, broj karaktera 40) , kapacitetu dvorane (kap,
dvorana ne može imati kapacitet preko 10000 mjesta), sajt (sajt, predstavlja link do sajta kluba).

UTAKMICA - šiframa domaće (dom) i gostujuće ekipe (gost), brojem datih poena domaće (brd, ne može
biti negativan broj ni decimalni) i brojem datih poena gostujuće ekipe (brg, ne može biti negativan broj ni
decimalni).
Vježba 2

Dopuniti bazu KOŠARKA SLEDEĆIM TABELAMA:

TRANSFER - Podaci o transferu igrača su: šifra igrača (sifi, predstavlja automatski dodijeljenu šifru), šifra
kluba koji igrač napušta (pklub, ), šifra kluba u koji se igrač seli (kklub), i visina obeštećenja (cijena, cijena
košarkaša je predstavljena u evrima i ne može biti manja vrijednost od 1000€).

REPREZENTACIJA - Podaci o nacionalnim reprezentacijama. Čuvaju se podaci o šifri reprezentacije (kod),


nazivu reprezentacije (drzava, predstavlja klubove iz ex yu i može biti u 5 vrijednosti MNE, BIH, SRB,
CRO, SLO. U slučaju pokušaja upisa neke druge vrijednosti izbaciti grešku tekstualnog oblika „MOŽETE
UNIJETI SAMO MNE, BIH, SRB, CRO, SLO“), datumu osnivanja nacionalnog saveza (osnivanje, mora biti u
razdoblju od 1970 godine do 1990 godine), broju zlatnih (brz, numerička vrijednost ne može biti
decimalna), srebrnih (brs, numerička vrijednost ne može biti decimalna) i bronzanih (brb, numerička
vrijednost ne može biti decimalna) medalja na velikim takmičenjima.

NAGRADE - Podaci o nagradama podeljenih na kraju sezone. Čuvaju se godina dodele (godina, isipisana
samo godina ne i mjesec i dan), šifra najboljeg trenera (tren, staviti id tabele kao i kod tabele TRENER),
šifra ekipe prvaka države (prvak, staviti šifru kao i tabele EKIPA), šifra najbolje reprezentacije (best, staviti
šifru kao i kod tabele IGRAČ), najkorisniji igrač (koristan, tekstualna vrijednost veća od 255 karaktera)

You might also like