Visoka Tehnoloska skola strukovnih studija Šabac

Embed Size (px)

Citation preview

Visoka Tehnoloska skola strukovnih studija abac

Seminarski Rad Predmet:Baze podataka Tema:Olimpijski miting

Student:Simi Dejan Profesor:dr Blagodar Lovevi

Sadrzaj: 1.-Zadatak 1.1-Kreiranje nove baze 1.2-Kreiranje Tabela 1.3-Povezivanje Tabela 1.4-Popunjavanje Tabela 1.5-Kreiranje Formi 1.6-Kreiranje Upita 1.7-Kreiranje Izvetaja 1.8-Kreiranje Web strana 1.9-Odvajanje aplikacionog dela 2.0-Literatura

1.Zadatak -Zadatak ovog seminarskog rada je kreiranje baze podataka za takmienje na mitingu olimpijskih igara. Bazu kreirati u Microsoft Access-u.

1.1-Kreiranje nove baze Kada pokrenete Access izaberite Create a new file Access nudi vise opcija (slika 1). Izaberite Blank database.

Slika.1. Dijalog okvira pri pokretanju Accessa Otvara se prozor File New Database.U gornjem delu prozora prikazuje se postojee .mdb datoteke.Padajua lista Save in prikazuje mesto gde e se formirati nova baza. Na hard disku vaeg raunara,na particiji D kreirati folder pod imenom BazePodataka.

U folderu pod imenom BazePodataka kreirajte folder sa vasim imenom i prezimenom.To je folder u kojem e te sauvati sve sto uradite.Neka ima baze bude Olimpijada. 1.2-Kreiranje Tabela U listi objekata izaberite Tables.Microsoft Access vam nudi tri naina da stvorite nove tabele: Create table in Desing view Create table by using wizard Create table by entering data Izaberite Create table in Desing view. Potrebno je da definiete nazive polja, tip podataka i opis. Za svako polje je potrebno da izaberete odgovarajue vrednosti svojstava u Properties listi. Izaberite Create table in Desing view. U polje Filed Name upiite SifraSporta; u polju Data Type izaberite Number. U listi General: u polju Filed Size izaberite Long Integer, u polju Requierd izaberite no; u polju Indexed izaberite Yes(No Duplicates). U polje Filed Name upiite NazivSporta; u polje Date Type izaberite Text. U polje Filed Name upiite DatumOdrzavanja; u polju Data Type izaberite Data/Time.U polju Format izaberite Short Date. U polje Filed Name upiite SvetskiRekord; u polju Data Type izaberite Text. U polje Filed Name upiite RekordKontinenta; u polju Data Type izaberite Text. U polje Filed Name upiite NajboljiRezultat; u polju Data Type izaberite Text. U polju Filed Name kliknite na SifraSporta. Aktivirajte desni taster mia i izaberite Primary Key. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Sport. Trebalo bi da dobijete izgled tabele kao na slici 2.

Slika 2. Izaberite Create table in Desing view. U polje Filed Name upiite SifraMedalje; u polju Data Type izaberite Number. U listi General: u polju Filed Size izaberite Long Integer, u polju Requierd izaberite no; u polju Indexed izaberite Yes(No Duplicates). U polje Filed Name upiite VrstaMedalje; u polju Data Type izaberite Text. U polju Filed Name kliknite na SifraMedalje. Aktivirajte desni taster mia I izaberite Primary Key. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Medalja. Trebalo bi da dobijete izgled tabele kao na slici 3.

Slika 3.

Izaberite Create table in Desing view. U polje Filed Name upiite SifraTakmicara; u polju Data Type izaberite Number. U listi General: u polju Filed Size izaberite Long Integer, u polju Requierd izaberite no; u polju Indexed izaberite Yes(No Duplicates). U polje Filed Name upiite Prezime; u polju Data Type izaberite Text. U polje Filed Name upiite Ime; u polju Data Type izaberite Text.

U polje Filed Name upiite Inicijal; u polju Data Type izaberite Text. U polje Filed Name upiite Broj; u polju Data Type izaberite Text. U polje Filed Name upiite Grad; u polju Data Type izaberite Text. U polje Filed Name upiite ImeZemlje; u polju Data Type izaberite Text. U polje Filed Name upiite Pol; u polju Data Type izaberite Text. U polju Filed Name kliknite na SifraTakmicara. Aktivirajte desni taster mia i izaberite Primary Key. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Takmiar. Trebalo bi da dobijete izgled tabele kao na slici 4.

Slika 4.

Izaberite Create table in Desing view. U polje Filed Name upiite ImeZemlje; u polju Data Type izaberite Text. U polje Filed Name upiite OsvojeneMedalje; u polju Data Type izaberite Number. U polje Filed Name upiite Kontinent; u polju Data Type izaberite Text. U polju Filed Name kliknite na ImeZemlje. Aktivirajte desni taster mia i izaberite Primary Key. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Zemlja. Trebalo bi da dobijete izgled tabele kao na slici 5.

Slika 5.

Izaberite Create table in Desing view. U polje Filed Name upiite SifraSudije; u polju Data Type izaberite Number. U polje Filed Name upiite Prezime; u polju Data Type izaberite Text. U polje Filed Name upiite Ime; u polju Data Type izaberite Text. U polje Filed Name upiite Broj; u polju Data Type izaberite Text. U polje Filed Name upiite Disciplina; u polju Data Type izaberite Text. U polje Filed Name upiite ImeZemlje; u polju Data Type izaberite Text. U polju Filed Name kliknite na SifraSudije. Aktivirajte desni taster mia I izaberite Primary Key. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Sudija. Trebalo bi da dobijete izgled tabele kao na slici 6.

Slika 6.

Izaberite Create table in Desing view. U polje Filed Name upiite SifraSporta; u polju Data Type izaberite Number. U polje Filed Name upiite SifraTakmicara; u polju Data Type izaberite Nubmer. U polje Filed Name upiite Disciplina; u polju Data Type izaberite Text. U polje Filed Name upiite LicniRekord; u polju Data Type izaberite Text. U polje Filed Name upiite StartniBroj; u polju Data Type izaberite Text.

U polje Filed Name upiite PostignutiRezultat; u polju Data Type izaberite Text. U polje Filed Name upiite SifraMedalje; u polju Data Type izaberite Number. U polje Filed Name upiite SifraSudije; u polju Data Type izaberite Number. U polju Filed Name obelezite SifraSporta I SifraTakmiara. Aktivirajte desni taster mia I izaberite Primary Key.Time ste odredili primarne kljueve u tabeli. Aktivirajte taster Close Window (ispod tastera Close) . Access vas pita da li elite da sauvate promene. Izaberite Yes. Upiite ime tabele Disciplina. Trebalo bi da dobijete izgled tabele kao na slici 7.

Slika 7.

1.3-Povezivanje Tabela Da bi povezali tabele potrebno je da kliknete na komandu Tools. U padajuoj listi izaberite Relationships.Potrebno je da prebacite sve tabele iz prozora tako sto ete oznaiti tabelu pa kliknuti na taster Add. Nakon toga poveite tabele tako sto cete prevlaciti primarne kljueve iz jedne tabele u drugu tabelu gde postoji primarni klju istog naziva. Trebalo bi da dobijete rezultat kao na slici 8.

Slika 8.

1.4-Popunjavanje Tabela Da biste popunili tabele potrebno je da dva puta kliknete na tabelu ili da aktivirate desni taster mia pa izaberite opciju Open. Popunite tabele tako da izgledaju kao na slikama.

Slika 9-Sport

Slika 10-Tabela Medalja

Slika 11-Tabela Zemlja

Slika 12-Tabela Sudija

Slika 13-Tabela Takmicar(1. deo slike)

Slika 13-Tabela Takmicar(2. deo slike)

Slika 14-Tabela Disciplina(1. deo slike)

Slika 15-Tabela Disciplina(2. deo slike)

Slika 16-Tabela Disciplina(3. deo slike)

1.4-Kreiranje formi Ulisti objekata izaberite Forms. Microsoft Access vam nudi dva naina da stvorite nove forme: Create form in Desing view Create form by using wizard Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Sport. U listi Available Fields prikazuju se polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Sport u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Sumi Painting i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Sport, u polju za naziv upisite Vrste sporta i kliknite na taster Finish. Otvara se forma Vrste sporta. Trebalo bi da dobijete izgled kao na slici 17.

Slika 17-Forma Vrste sporta Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Zemlja. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Zemlja u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite International i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Zemlja, u polju za naziv upiite Zemlje i kliknite na taster Finish. Otvara se forma Zemlje. Trebalo bi da dobijete izgled kao na slici 18.

Slika 18-Forma Zemlje Izaberite Create form by using wizard. U padajuoj listi Tables/Queries izaberite tabelu Medalja. U listi Available Fields prikazuju se polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Medalja u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Industrial i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Medalja, u polju za naziv upiite Vrste medalja i kliknite na taster Finish. Otvara se forma Vrste Medalja. Trebalo bi da dobijete izgled kao na slici 19.

Slika 19-Forma Vrste medaljaIzaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Disciplina. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Disciplina u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Industrial i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Disciplina, u polju za naziv upiite Vrste Disciplina i kliknite na taster Finish. Otvara se forma Vrste Disciplina. Trebalo bi da dobijete izgled kao na slici 20.

Slika 20-Foma Vrste Disciplina Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Takmiar. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Takmiar u listu Selected Fields a zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Blueprint i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Takmiar, u polju za naziv upiite Takmiariva i kliknite na taster Finish. Otvara se forma Takmiari. Trebalo bi da dobijete izgled kao na slici 21.

Slika 20-Forma Takmiari Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Sudija. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Sudija u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Ricepaper i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Sudija, u polju za naziv upiite Sudije i kliknite na taster Finish. Otvara se forma Sudije Trebalo bi da dobijete izgled kao na slici 21.

Slika 21-Forma Sudije Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu query qryRezultatPremaSifriRedosledPremaNazivuSporta. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz kverija u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi. Izaberite Tabular a zatim kliknite na taster Next. Na sledecem prozoru birate stil prikazivanja. Izaberite Industrial i kliknite na taster Next. S obzirom da se ova forma zasniva na datom kveriju, u polju za naziv upiite RezultatPremaSifriRedosledPremaNazivuSporta i kliknite na taster Finish. Trebalo bi da dobijete izgled kao na slici 22.

Slika 22-Forma RezultatPremaSifriRedosledPremaNazivuSporta

Izaberite Create form by using wizard.U padajuoj listi Tables/Queries izaberite tabelu Zemlja. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Zemlja u listu Selected Fields i zatim kliknite na taster Next. U padajuoj listi Tables/Queries izaberite tabelu Takmiar. U listi Available Fields prikazuju je polja iz te tabele. Aktivirajte taster sa oznakom >> da biste prebacili sva polja iz tabele Takmiar u listu Selected Fields i zatim kliknite na taster Next. Otvara se prozor za izbor rasporeda polja na formi.

Izaberite Tabular a zatim kliknite na taster Next. Na sledeem prozoru birate stil prikazivanja. Izaberite Industrial i kliknite na taster Next. S obzirom da se ova forma zasniva na tabeli Zemlja i tabeli Takmiar, u polju za naziv upiite Zemlja1 i kliknite na taster Finish. Otvara se forma Zemlja1. Trebalo bi da dobijete izgled kao na slici 23.

Slika 23-Forma Zemlja sa podformom Takmicar

1.5-Kreiranje Izvestaja

U listi objekata izaberite Report. Izaberite Create report by using wizard. U padajuoj listi izaberite tabelu Disciplina. U listi Available Fields prikazuju se polja iz te tabele Disciplina. Pomocu tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. Izabeite prikaz podataka po registarskoj oznaci pa kliknite na taster Next. U sledeem koraku Access vam nudi mogunost izbor naina prostiranja i orjentacije. Izaberite za Layot vrednost Stepped, a za Orientation vrednost Landscape. Kliknite na taster Next. U sledeem koraku Access vam nudi izbor stila. Izaberite Bold a zatim kliknite na taster Next. U sledeem koraku Access zahteva da definiemo naziv izvetaja. Unesite naziv: Disciplina zatim kliknite na taster Finish. Ovako formiran izvetaj moemo i doradjivati. Da bi preli u Desing prikaz, kliknite na taster View. Trebalo bi da dobijete rezultat kao na slici 24.

Slika 24-Izvestaj o Disciplinama

Izaberite Create query by using wizard. U padajuoj listi izaberite tabelu Medalja. U listi Available Fields prikazuju se polja iz te tabele Medalja. Pomocu tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. Definiite naziv upita:Medalja a zatim na taster Finish. Trebalo bi da dobijete rezultat kao na slici 25

Slika 25- Izvestaj o medaljama Izaberite Create report by using wizard. U padajuoj listi izaberite tabelu Sport. U listi Available Fields prikazuju se polja iz te tabele Sport. Pomocu tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. Izaberite prikaz podataka po registarskoj oznaci pa kliknite na taster Next. U sledeem koraku Access vam nudi mogunost izbora naina prostiranja i orjentacije. Izaberite za Layont vrednost Stepped, a za Orientation vrednost Landscape. Kliknite na taster Next. U sledeem koraku Access vam nudi izbor stila. Izaberite Bold a zatim kliknite na taster Next. U sledeem koraku Access zahteva da definiemo naziv izvetaja. Unesite naziv: Sport a zatim kliknite na taster Finish. Ovakko formiran izvetaj moemo i doradjivati. Da bi preli u Desing prikaz, kliknite na taster View. Trebalo bi da dobijete rezultat kao na slici 26.

Slika 26-Izvestaj o Sportovima

Izaberite Create report by using wizard. U padajuoj listi izaberite tabelu Sudija. U listi Available Fields prikazuju se polja iz te tabele Sudija. Pomou tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. Izaberite prikaz podataka po registarskoj oznaci pa kliknite na taster Next. U sledeem koraku Access vam nudi mogunost izbora naina prostiranja i orjentacije. Izaberite za Layont vrednost Stepped, a za Orientation vrednost Landscape. Kliknite na taster Next. U sledeem koraku Access vam nudi izbor

stila. Izaberite Bold a zatim kliknite na taster Next. U sledeem koraku Access zahteva da definiemo naziv izvetaja. Unesite naziv: Sudija a zatim kliknite na taster Finish. Ovakko formiran izvetaj moemo i doradjivati. Da bi preli u Desing prikaz, kliknite na taster View. Trebalo bi da dobijete rezultat kao na slici 27.

Slika 27-Izvestaj o Sudijama

Izaberite Create report by using wizard. U padajuoj listi izaberite tabelu Takmiar. U listi Available Fields prikazuju se polja iz te tabele Takmiar. Pomou tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. U sledeem koraku Access vam nudi mogunost izbor naina prostiranja i orjentacije. Izaberite za Layont vrednost Stepped, a za Orientation vrednost Landscape. Kliknite na taster Next. U sledeem koraku Access vam nudi izbor stila. Izaberite Bold a zatim kliknite na taster Next. U sledeem koraku Access zahteva da definiemo naziv izvetaja. Unesite naziv: Takmiar a zatim kliknite na taster Finish. Ovako formiran izvetaj moemo i dalje i naknadno doradjivati. Da bi preli u Desing prikaz, kliknite na taster View. Trebalo bi da dobijete rezultat kao na slici 28.

Slika 28-Izvestaj o Takmiarima

Izaberite Create report by using wizard. U padajuoj listi izaberite tabelu Zemlja. U listi Available Fields prikazuju se polja iz tabele Zemlja. Pomou tastera >> prebacite sva polja iz tabele. Kliknite na taster Next. U sledeem koraku Access vam nudi mogunost izbor naina prostiranja i orjentacije. Izaberite za Layont vrednost Stepped, a za Orientation vrednost Landscape. Kliknite na taster Next. U sledeem koraku Access vam nudi izbor stila. Izaberite Bold a zatim kliknite na taster Next. U sledeem koraku Access zahteva da definiemo naziv izvetaja. Unesite naziv: Zemlja a zatim kliknite na taster Finish. Ovako formiran izvetaj moemo i dalje i naknadno doradjivati. Da bi preli u Desing prikaz, kliknite na taster View. Trebalo bi da dobijete rezultat kao na slici 29.

Slika 29-Izvestaj o Zemljama

1.6-Kreiranje Upita U lisit Objekata izaberite izaberite Queries. Tu imate ponudjena dva nacina kreiranja:

Create query in Desing view Create query by using wizard Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod:

SELECT Count(*) AS [Broj disciplina na mitingu] FROM Sport; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 30.

Sauvajte upit pod nazivom qrzBrojDisciplinaNaMitingu.

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Zemlja WHERE OsvojeneMedalje>=1; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 31.

Sauvajte upit pod nazivom qryBrojMedaljaVeciOd1.

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Count(*) AS [Broj sportista na olimpijskom mitingu] FROM Takmicar; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 32.

Sauvajte upit pod nazivom qryBrojSportistaNaMitingu. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod:

SELECT Count(*) AS [Broj sudija na mitingu] FROM Sudija; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 32.

Sauvajte upit pod nazivom qryBrojSudijaNaMitingu. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Count(*) AS [Broj zemalja iz Evrope] FROM Zemlja

WHERE Kontinent='Evropa'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 33.

Sauvajte upit pod nazivom qryBrojZemaljaIzEvrope. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Count(*) AS [Broj zemalja koji je ucestvovao] FROM Zemlja;

Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 34.

Snimite upit pod nazivom qryBrojZemaljaKojiJeUcestvovao. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Zemlja WHERE ImeZemlje LIKE 'A*'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 35.

Snimite upit pod nazivom qryImeZemljeKojePocinjeNaA. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Medalja; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 36.

Snimite upit pod nazivom qryMedalje. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Sport.NazivSporta, Sport.DatumOdrzavanja, Disciplina.Disciplina, Medalja.VrstaMedalje FROM Medalja INNER JOIN (Sport INNER JOIN Disciplina ON Sport.SifraSporta=Disciplina.SifraSporta) ON Medalja.SifraMedalje=Disciplina.SifraMedalje; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 37.

Snimite upit pod nazivom qryMoguceMedaljeNaDisciplinama. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Sport.NazivSporta, Sport.DatumOdrzavanja, Disciplina.Disciplina, Disciplina, PostignutRezultat, Takmicar.Ime, Takmicar.Prezime, Takmicar.ImeZemlje FROM Takmicar INNER JOIN (Sport INNER JOIN Disciplina ON Sport.SifraSporta=Disciplina.SifraSporta) ON Takmicar.SifraTakmicara=Disciplina.SifraTakmicara WHERE Takmicar.Ime='Usein' and Takmicar.Prezime='Bolt';

Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 38.

Snimite upit pod nazivom qryReyultatiJusejinaBoltaNaMitingu.

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Sport.NazivSporta, Sport.DatumOdrzavanja, Disciplina.Disciplina, Disciplina, PostignutRezultat, Takmicar.Ime, Takmicar.Prezime, Takmicar.ImeZemlje

FROM Takmicar INNER JOIN (Sport INNER JOIN Disciplina ON Sport.SifraSporta=Disciplina.SifraSporta) ON Takmicar.SifraTakmicara=Disciplina.SifraTakmicara WHERE Takmicar.ImeZemlje='Srbija'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 39.

Snimite upit pod qryRezultatiSrpskihSportistaNaOsnovuImenaZemlje.

nazivom

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod:

SELECT Sport.NazivSporta, Sport.DatumOdrzavanja, Disciplina.Disciplina, Disciplina, PostignutRezultat, Takmicar.Ime, Takmicar.Prezime, Takmicar.ImeZemlje FROM Takmicar INNER JOIN (Sport INNER JOIN Disciplina ON Sport.SifraSporta=Disciplina.SifraSporta) ON Takmicar.SifraTakmicara=Disciplina.SifraTakmicara WHERE Takmicar.SifraTakmicara=9863 ORDER BY 1; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 40.

Snimite upit pod qryRezultatiPremaSifriRedosledPremaNazivuSporta.

nazivom

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Sport WHERE NazivSporta LIKE '*Trcanje*'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 41.

Snimite upit pod nazivom qrySportoviVezaniZaTrcanje. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Ime, Prezime, ImeZemlje FROM Takmicar WHERE ImeZemlje='Srbija'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 42.

Snimite upit pod nazivom qryTakimicariIzSrbije.

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT Ime, Prezime, ImeZemlje FROM Takmicar WHERE Pol='zenski'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 43.

Snimite upit pod nazivom qryTakmicariZenskogPola. Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Zemlja WHERE OsvojeneMedalje=0; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 44.

Snimite upit pod nazivom qryZemljeBezMedalje.

Izaberite Create query in Desing view. Pojavljuje se prozor Show Table. Kliknite na taster Close a zatim na taster View pa izaberite SQL view. Kucajte sledei kod: SELECT * FROM Zemlja WHERE ImeZemlje LIKE '*S*'; Kliknite na ikonicu Run(izgleda kao crveni uzvicnik). Trebalo bi da dobijete rezultat kao na slici 45.

Snimite upit pod nazivom qryZemljeKojeImajuUImenuS.

1.7-Kreiranje Web strana U listi objekata izaberite Tables, a zatim obeleite tabelu Disciplina. U meniju File, odaberite opciju Export. Access otvara okvir za dijalog Export. U okviru za dijalog Export, u polju File name, upiite Discipline. U polju save as type: izaberite stavku HTML documents. U polju Save in izaberite folder Web strane jer emo u njemu stvarati staticke Web strane. Da bismo zadali ablon formata obeleite polje za potvrdu Save formatted. Odaberite opciju AutoStart da bi Access prikazao automatski stranicu po njenoj izradi. Aktiviranjem tastera Export otvara se okvir za dijalog, HTML Outpuut Options. Pritisnite taster Ok. Trebalo bi da dobijete rezultat kao na slici 46.

U listi objekata izaberite Tables, a zatim obeleite tabelu Medalja. U meniju File, odaberite opciju Export. Access otvara okvir za dijalog Export. U okviru za dijalog Export, u polju File name, upiite Medalje. U polju save as type: izaberite stavku HTML documents. U polju Save in izaberite folder Web strane jer cemo u njemu stvarati staticke Web strane. Da bismo zadali ablon formata obeleite polje za potvrdu Save formatted. Odaberite opciju AutoStart da bi Access prikazao automatski stranicu po njenoj izradi. Aktiviranjem tastera Export otvara se okvir za dijalog, HTML Outpuut Options. Pritisnite taster Ok. Trebalo bi da dobijete rezultat kao na slici 47.

Na traci Objects, izaberite Pages. Na paleti alatki prozora baze podataka pritisnite dugme New, da bi se prikazao okvir za dijalog New Data Access Page.Oznaite AutoPage:Columnar.Iz liste tabela i upita izaberite tabelu Sport i zatim pritisnite OK. Trebalo bi da dobijete rezultat kao na slici 48.

Na traci Objects, izaberite Pages. Na paleti alatki prozora baze podataka pritisnite dugme New, da bi se prikazao okvir za dijalog New Data Access Page.Oznaite AutoPage:Columnar.Iz liste tabela i upita izaberite tabelu Sudija i zatim pritisnite OK. Trebalo bi da dobijete rezultat kao na slici 49.

Na traci Objects, izaberite Pages. Na paleti alatki prozora baze podataka pritisnite dugme New, da bi se prikazao okvir za dijalog New Data Access Page.Oznaite AutoPage:Columnar.Iz liste tabela i upita izaberite tabelu Takmicar i zatim pritisnite OK. Trebalo bi da dobijete rezultat kao na slici 50.

Na traci Objects, izaberite Pages. Na paleti alatki prozora baze podataka pritisnite dugme New, da bi se prikazao okvir za dijalog New Data Access Page.Oznaite AutoPage:Columnar.Iz liste tabela i upita izaberite tabelu Takmicar i zatim pritisnite OK. Trebalo bi da dobijete rezultat kao na slici 51.

1.9-Odvajanje aplikacionog dela U folderu u kom je sauvana baza zadajte komandu za stvaranje nove Accesssove aplikacije (slika 52). Ostavite ime fajla kako to Acccess po default-u daje,da ne bi bilo problema sa odvajanjem.

Startujte stvoreni faljl. Kliknite na karticu Table,a zatim na taster New,i izaberite opciju povezane tabele kao na slici 53.

Pronaimo ranije stvorenu bazu podataka u naem folderu i otvorimo je (slika 54)

Access nam nudi mogunost jedne ili vie tabela iz ranije stvorene baze.

Kliknite po jedan put na svaku od ovih tabela i na komandno dugme OK da potvrdite.Otvorite bazu i pored tabela videe te strelice (slika 55).

Da bismo nau bazu podataka razdvojili na podatke i aplikaciju pomou ovog alata,potrebno je da uradite sledee: Otvorite nau bazu podataka U meniju Tools izaberite opciju Database Utilities, a zatim izabrati opciju Database Splitter. U prozoru Database Splitter izaberite taster Split database (slika 56).

Prikazace se prozor u kome treba da damo ime i izaberemo lokaciju objekta podataka, i kliknite na taster Split (slika 57).

Kada Access zavrsi razdvajanje ,prikazace poruku kao na slici 58, kliknite OK.

Nakon toga prozor izgleda kao na slici 59.

Da bismo proverili ispravnost u meniju Tools izaberite opciju Database Utilities,a zatim opciju Linked Table Manager (slika 60).

U prozoru je poterbno selektovati bilo koju tabelu i kliknuti na taster OK,i ako je baza na istoj lokaciji gde pokazuje link izacice poruka (slika 61),a ako ne ponovo se otvara prozor za zadavanje putanje.

1.8-Literatura Dr. Blagodar Lovevi Baze podataka i informacioni sistemi.