Upiti Queries Autor L Leik ta je upit

  • Slides: 17
Download presentation
Upiti (Queries) Autor: L. Leikć

Upiti (Queries) Autor: L. Leikć

Šta je upit? Upiti se koriste za izvlačenje određenih informacija iz tabela baze podataka,

Šta je upit? Upiti se koriste za izvlačenje određenih informacija iz tabela baze podataka, i to onih koji ispunjavaju postavljene kriterijume. 2. Rezultat upita je takođe tabela. U njoj je prikaz podataka pregledniji, a može se i odštampati. n Na pr: Iz baze Škola i tabele Odeljenja treba prikazati samo spisak odeljenja i njihovih izostanaka. Pritom, želimo da vidimo samo ona odeljenja sa više od 1000 izostanaka. 1.

Kreiranje upita n Pomoću čarobnjaka: – Izbor objekta Query – Create Query by using

Kreiranje upita n Pomoću čarobnjaka: – Izbor objekta Query – Create Query by using wizard

Izbor polja za upit (1. korak) n Izbor tabele iz koje uzimamo podatke n

Izbor polja za upit (1. korak) n Izbor tabele iz koje uzimamo podatke n Možemo uzeti iz više različitih tabela n Prebacujemo iz Available Fields u Selected Fields n Next

Izbor: detaljni ili zbirni prikaz (2. korak) Detaljni prikaz (prikaz svih podataka) n Summary

Izbor: detaljni ili zbirni prikaz (2. korak) Detaljni prikaz (prikaz svih podataka) n Summary (kada grupišemo podatke – prikazuje samo zbirove po grupama n n 3. korak: Naziv upita

Rezultat: n Design View upita n Datasheet View - upita

Rezultat: n Design View upita n Datasheet View - upita

Izveštaji sa zbirnim prikazom U 2. koraku – opcija Summary n Zatim: Summary Options

Izveštaji sa zbirnim prikazom U 2. koraku – opcija Summary n Zatim: Summary Options n Uključiti funkciju pored naziva polja n Za prebrojavanje slogova – Count records in n naziv_tabele

Rezultat n. U Design pogledu: n. U Datasheet pogledu:

Rezultat n. U Design pogledu: n. U Datasheet pogledu:

Sortiranje u upitima n Ispod polja po kome sortiramo, u redu Sort: biramo opcije

Sortiranje u upitima n Ispod polja po kome sortiramo, u redu Sort: biramo opcije Ascending ili Descending n Na pr: sortiramo po broju neopravdanih izostanaka (UNI) opadajuće (Descending)

Rezultat: n Vidimo da 2. razred ima najviše neopravdanih izostanaka

Rezultat: n Vidimo da 2. razred ima najviše neopravdanih izostanaka

Zadavanje kriterijuma n Želimo prikaz odeljanja sa ukupnim brojem izostanaka (UI) većim od 1000:

Zadavanje kriterijuma n Želimo prikaz odeljanja sa ukupnim brojem izostanaka (UI) većim od 1000: n. U preseku kolone UI i reda Criteria zadajemo: >1000 R E Z U L T A T

Kriterijum intervala n Prikazati odeljenja koja imaju između 600 i 800 izostanaka n Prikazati

Kriterijum intervala n Prikazati odeljenja koja imaju između 600 i 800 izostanaka n Prikazati odeljenja sa između 600 i 800 izostanaka ili između 1200 i 1500

Više kriterijuma: n Treba prikazati odeljenja sa više od 5 odličnih učenika koja imaju

Više kriterijuma: n Treba prikazati odeljenja sa više od 5 odličnih učenika koja imaju manje od 1000 ukupnih izostanaka

Tekstualni kriterijumi n. U BP Adresar prikazati upitom sve osobe koje se prezivaju Marković

Tekstualni kriterijumi n. U BP Adresar prikazati upitom sve osobe koje se prezivaju Marković

Kriterijum 2 n n Prikazati osobe čije prezime počinje slovom M Napomena: simbol *

Kriterijum 2 n n Prikazati osobe čije prezime počinje slovom M Napomena: simbol * zamenjuje bilo koji niz znakova

Datumski kriterijumi n Prikazati godina osobe iz Adresara rođene 80 -ih

Datumski kriterijumi n Prikazati godina osobe iz Adresara rođene 80 -ih

Da/Ne kriterijumi n Prikazati osobe kojima treba poslati rođendansku čestitku:

Da/Ne kriterijumi n Prikazati osobe kojima treba poslati rođendansku čestitku: