Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
Metodika nastave računarstva A Januar 2016
Na Desktopu napravite folder čiji je naziv oblika mlGGBBB_ImePrezime(npr. Pera Perić, 123/2014:
ml14123_PeraPeric). Bazu koju napravite snimite u taj folder. Ispit traje 1,5h.
1. Napraviti bazu podataka Atletika koja sadrži sledeće tabele:
Atleticar: Tabela koja čuva osnovne informacije o atletičarima
IDAtleticara - tekst koji se sastoji od tačno 3 slova nakon čega ide jedna ili dve cifre.
Ime - tekst maksimalne duzine 15, prvo slovo veliko, ostala mala
Prezime- tekst maksimalne duzine 15, prvo slovo veliko, ostala mala
DatumRodjenja - datum u kom se vidi i pun naziv dana
Klub - tekst maksimalne duzine 20
Postaviti indeks sa ponavljanjem na atribut Klub.
Disciplina: Tabela koja sadrzi sve atletske discipline
IDDiscipline - AutoNumber
Naziv - tekst, dozvoljen unos "100m", "200m", "skok u dalj" i "troskok". U slucaju pogrešnog
unosa ispisati poruku "Pogrešan unos naziva."
AtleticarDisciplina: Tabela koja čuva podatke o tome koji atletičar se takmiči u kojoj disciplini i za svakog
atletičara pamti lični rekord koji je ostvario u toj disciplini
IDAtleticara
IDDiscipline
LicniRekord - realan broj, prikazan sa dve decimale, podrazumevana vrednost 0.00
Trener: Tabela koja sadrži osnovne informacije o trenerima
IDTrenera - broj koji se sastoji od 2 ili 3 cifre
Ime - tekst maksimalne dužine 15
Prezime - tekst maksimalne dužine 15
Klub - tekst maksimalne dužine 20
AtleticarTrener: Tabela koja čuva informaciju o tome koji trener je trenirao kog atletičara i u kom
vremenskom periodu
IDAtleticara
IDTrenera
Od - datum, obavezan unos
Do - datum, obavezan unos
Postaviti da za sve veze važi referencijalni integritet. Popuniti svaku tabelu tako da sardži bar 3 reda.
Tabelama Trener i Atleticar dodati sumirajući red koji prikazuje ukupan broj trenera odnosno atletičara.
Tabeli AtleticarDisciplina dodati sumirajući red koji prikazuje prosečnu vrednost ličnog rekorda. Svim
atributima sa složenim naslovom ubaciti puno ime kao caption.
Metodika nastave računarstva A Januar 2016
2. Napraviti upit Sprinteri koji izdvaja sve atletičare koji se takmiče u disciplini 100m ili 200m i prikazuje
Ime i Prezime atletičara, spojene u jednu kolonu koja treba da ima naziv Puno ime, naziv discipline i lični
rekord atletičara u toj disciplini.
3. Napisati upit Treneri koji izdvaja inicijale i klub svih trenera koji rade u klubu koji u svom imenu sadrži
slovo "r" ili se završava na "an".
4. Napisati parametarski upit TakmicariUDisciplini koji kao parametar prima naziv discipline, a prikazuje
sve atletičare koji se takmiče u toj disciplini. Za svakog atletičara je potrebno prikazati ime, prezime i
godinu rodjenja.
5. Napisati upit Prosek koji prikazuje naziv discipline i prosečnu vrednost ličnog rekorda za tu disciplinu.
6. Napraviti upit BrojDana koji prikazuje ime i prezime atletičara, ime i prezime trenera, kao i broj dana
koji je taj trener trenirao tog atletičara.
7. Napraviti formu AtleticarForm koja sadrži sva polja tabele Atletičar osim kluba. U header forme
ubaciti labelu "Podaci o atletičarima". Postaviti da umesto IDAtleticara piše "Identifikator atletičara".
Dodati datum i vreme u futer forme.
8. Napraviti izveštaj sa nazivom RekordiSeniori koji će za svakog takmičara koji je rodjen nakon 1.1.1995
da prikaže ime i prezime atletičara, klub, naziv discipline i rekord u toj disciplini. Izveštaj treba da bude
grupisan po atletičarima, a sortiran po nazivu discipline. Promeniti naslov izveštaja u "Spisak seniorskih
rekorda". Dizajnirati izveštaj tako da se sve kolone lepo vide. Preimenovati naslov kolone "Naziv" u
"Naziv discipline".
Srećno!