Upiti

1. Upiti

Jedno od osnovnih svojstava baze podataka jes brzo pretraživanje velike količine podataka. Podatke u bazama podataka možemo sortirati i filtrirati uporabom odgovoarajućih opcija sa  vrpce s alatima (kartica Polazno). No filtriranje podataka nije uvijek praktično, jer filter uvijek prikazuje cijele slogove.  Kako bismo mogli iz mnoštva podatakak izdvojiti podatke prema nekom kriteriju koristimo se upitima (Query).

Upit je zahtjev koji korisnik postavlja programu da bi se izvela neka operacija s podatcima. Upit je zahtjev za rezultatima podataka, za operaciju s podatcima ili oboje. Možete ga  upotrijebiti da biste odgovorili na jednostavno pitanje, izveli izračun, kombinirali podatke iz različitih tablica ili dodali, promijenili ili izbrisali podatke u tablici. Upitima se koristimo kad iz tablice želimo izdvojiti niz polja koja mogu biti iz različitih, ali povezanih tablica. Moguće ih je primijeniti i za pripremanje podataka za obrazac ili izvješće. U dobro dizajniranoj bazi podataka postoji nekoliko različitih tablica koje su međusobno povezane. Pomoću upita možete sastaviti podatke koje želite upotrijebiti iz različitih tablica U Accessu rabimo upite izdvajanja i akcijske upite.
Upite izdvajanja koristimo za pronalaženje i izdvajanje informacija. Jednostavni su za kreiranje i daju zadovoljavajuće rezultate ako vam ne trebaju napredne operacije s podatcima. Da bismo napravili takvu vrstu upita, možemo se poslužiti čarobnjakom za oblikovanje upita.

Akcijske upite primjenjujemo za dodavanje, brisanje ili mijenjanje slogova.

Upit sadrži tri osnovne komponente:

  • podatke iz jedne ili više tablica koje želimo prikazati
  • kriterij ili više kriterija za izdvajanje podataka
  • način redanja (sortiranja - uzlazno ili silazno) podataka obzirom na neko polje (stupac)
Za kreiranje upita možemo odabrati dva načina:
  • čarobnjak za upite
  • ručno kreiranje upita