Upiti

Upiti (Query, Queries) predstavljaju moćan alat koji pruža pogled na podatke u bazi podataka ili daje odgovore na specifična pitanja u vezi tih podataka. Na primer, ukoliko je potrebno izlistati, tj. pogledati samo imena i prezimena svih učenika i mesta u kojem žive, ali ne i ostale podatke, moguće je kreirati upit koji prikazuje samo ova tri podatka. Ili, ukoliko je potrebno pogledati imena i prezimena samo onih učenika koji žive, recimo, u Rapči, onda bi se upit ograničio samo na njih.

Upiti se pišu posebnim upitnim jezikom koji se naziva SQL. Da bi se kreirali upiti u MS Access 2007, nije potrebno veliko znanje SQL-a. Kako bi se videli efekti upita, preporučuje se unos nekoliko učenika različitog pola, iz raznih mesta, kao i u različitim smerovima.

Upiti se mogu kreirati na osnovu tabela ili drugih upita. U svakom trenutku, upiti pružaju svež pogled na podatke u bazi podataka.

Kreiranje upita

Za početak, potrebno je kreirati upit koji će prikazati imena i prezimena učenika i naziv mesta u kojem žive. U ovom, kao i narednim primerima, koristiće se Query Design koji se nalazi u tab-u Create, u delu Other, što je prikazano na sledećoj slici (Slika 1).

upiti381
Slika 1

Izborom ove opcije otvara se prozor za kreiranje upita.

Dodavanje tabela i kolona u upit

U pop-up prozoru Show Table potrebno je izabrati tabelu(e) nad kojom će se upit kreirati. Za opisani primer potrebna je tabela Učenici. Izabrati je, kliknuti na dugme Add, pa Close. Tada će se izabrana tabela pojaviti u prostoru za kreiranje upita. Ovo je prikazano na slikama u nastavku (Slika 2 i Slika 3).

upiti382
Slika 2

upiti383
Slika 3

U donjem delu prozora za kreiranje upita nalaze se prazne kolone. Klikom na potrebne atribute tabele Učenici, te kolone će se popuniti. Kako su za upit potrebni Ime, Prezime i Mesto, svaki od ovih atributa izabrati dvostrukim klikom miša. Rezultat ovoga prikazan je na sledećoj slici (Slika 4).

upiti384
Slika 4

Field predstavlja polje iz tabele koja je upisana u deo Table. Ovo je upit koji prikazuje podatke iz samo jedne tabele, Učenici.

Pokretanje upita

Rezultat prethodno kreiranog upita može se pogledati klikom na opciju Run iz Design tab-a, u delu Results, što je prikazano na sledećoj slici (Slika 5).

upiti385
Slika 5

Postoji i drugi način da se vidi rezultat upita, a to je klikom desnim tasterom miša na jezičak upita, pri čemu se otvara pomoćni meni iz kojeg treba izabrati Datasheet View. Ovo je prikazano na sledećoj slici (Slika 6).

upiti386
Slika 6

Koju god opciju izabrali, rezultat ovog upita je isti i prikazan je na sledećoj slici (Slika 7).

upiti387
Slika 7

Upit sačuvati pod nazivom Učenici – kratak prikaz.

Komentariši