Kako stvoriti upite u programu Access: upute i preporuke korak po korak

MS Access DBMS aplikacija je potpuna pomoćnica za stvaranje i održavanje baza podataka u tablici i nizovima. Ako je baza prevelika, teško je brzo pronaći potrebne vrijednosti. Zbog toga Access ima funkciju kao što su upiti. Uzmimo u obzir da je to način na koji to funkcionira, koji ima značajke.

Stvaranje zahtjeva u Accessu

Da biste razumjeli kako stvoriti zahtjeve za Access, morate znati osnovne odredbe DBMS-a. Postoje dva načina za izvođenje ovog postupka:
  • Konstruktor upita.
  • Čarobnjak za upite.
  • Prvi je način ručno kreirati bilo koji od dostupnih upita, ali uz malo upozorenje da korisnik ima iskustva s programom Access. Također se mora baviti barem sa svojim glavnim zadacima. Što se tiče druge metode, trebalo bi je detaljnije razmotriti.


    Jednostavan način za početnike

    Poznata osoba u nekoliko klikova mišem odabire komponente koje korisnik traži za dovršenje upita, a zatim brzo formira registar u skladu s prikupljenim ključnim vrijednostima. Ako je ovo prvo poznavanje DBMS-a, a korisnik ne zamišlja kako stvoriti zahtjeve za Access, onda je odabran Wizard program.
    U ovom načinu rada možete čitati i razumjeti sljedeće vrste upita:
  • Jednostavno.
  • Raskrižje.
  • Zapisi bez podređenih.
  • Ponovljivi unosi.
  • Taj je izbor već u prvoj fazi radaGospodar I ubuduće, slijedeći jasne upute, čak i početnički korisnik lako će stvoriti zahtjev. Upoznajte se s njegovim sortama.


    Jednostavan upit

    Ovaj alat radi s tablicama za prikupljanje potrebnih podataka s korisničkim poljima. Već iz naslova jasno je da je ovo najpopularnija vrsta zahtjeva za početnike. Njegova pogodnost je da se ovaj postupak otvori u novoj kartici. Stoga odgovor na pitanje kako stvoriti upit u programu Access 2010 postaje jasan nakon prvog otvaranja izbornika čarobnjaka.

    Cross-reference

    Ova vrsta uzorka je složenija. Da biste shvatili kako stvoriti unakrsni upit u Pristupu pomoću čarobnjaka u ovom načinu rada, morate kliknuti na tu značajku u prvom prozoru.
    Na zaslonu će se pojaviti tablica u kojoj možete odabrati najviše tri stupca u izvorniku. Jedno od posljednjih odabranih polja može se koristiti kao zaglavlja tablice upita. U trećoj fazi postupka (raskrižje) odabire se još jedna vrijednost s varijabilnošću (prosječna, suma, prva, zadnja).
    Fotografija pokazuje da je stvorena unakrsna referenca i da su poduzete potrebne radnje u skladu s danim parametrima.

    Dvostruki unosi

    Kao što je jasno iz naslova, glavna svrha ovog upita je odabrati sve identične retke u tablici za navedene parametre. Izgleda ovako:
    Osim toga, na raspolaganju je i izbor dodatnih polja za istodobno prikupljanje podudaranja u nekoliko redaka. Da biste odabrali duple unose, morate otvoriti popisi stvoriti novu mapu. Zatim u prozoru Novi upit odaberite redak "Pronađi ponovljene unose". Zatim slijedite upute Učitelja.

    Unosi bez podnesaka

    Ovo je posljednja vrsta upita dostupnih u načinu "Glavni - unosi bez podnesaka". U ovom slučaju, uzorak samo onih vrijednosti koje nisu uključene u bilo koje polje tablica i upita, već su već kreirane. Ovaj tip je relevantan samo u slučajevima kada postoji više baza podataka.
    Sva ova četiri tipa upita temeljna su točka za rad sa složenim elementima, ali olakšavaju utvrđivanje kako stvoriti zahtjev u bazi podataka Accessa.

    Funkcije upita u MS Access-u

    Da vidimo zašto trebate izvesti gore navedene korake. Zadatak svih jednostavnih i složenih upita u Access DBMS-u je sljedeći:
  • Prikupljanje potrebnih podataka u tablicama, njihovo naknadno pregledavanje, uređivanje, dodavanje novih vrijednosti.
  • Izvrstan izvorni materijal za pripremu različitih oblika izvješćivanja.
  • Provođenje matematičkih i statističkih postupaka prebrojavanja niza podataka u cjelini s izlazom rezultata na zaslonu (prosječna vrijednost, iznos, odstupanje, zbroj).
  • Uzorak zahtjeva

    Ovaj tip rada baze podataka je težak jer zahtijeva sudjelovanje nekoliko tablica. Potrebno je da sve tablice imaju zajednička ključna polja. U suprotnom, transakcija neće uspjeti.
    Ponovimo kako stvoriti uzorak zahtjeva u Pristupu. Prvo, morate stvoriti jednostavan upit s izborom potrebnih polja. Već možete uređivati ​​podatkedovedite ih do željenog izgleda. Usput, izvršene promjene bit će prenesene u izlazne tablice, tako da se ova točka mora uzeti u obzir. Prozor "Dodavanje tablica" popunjen je u prozoru dizajnera. Ovdje trebate dodati tablice ili upit iz kojeg želite izdvojiti izvorne vrijednosti.
    Nakon dodavanja, možete početi ispunjavati zahtjev. Da biste to učinili, potrebno je polje "Polje". Potrebno je odabrati te vrijednosti iz tablica koje će se prikazati na zahtjev. Da biste dovršili operaciju, kliknite na gumb "Pokreni".

    Upit s parametrima

    Ovo je još jedna vrsta komplicirane procedure koja zahtijeva od korisnika da ima određene vještine u radu s bazama podataka. Jedan od glavnih pravaca takve akcije je priprema za izradu izvješća s masovnim podacima, kao i dobivanje konsolidiranih rezultata. O tome kako stvoriti upite u programu Access 2007 pomoću konstruktora raspravit ćemo u nastavku.
    Da biste pokrenuli ovu proceduru za uzorkovanje podataka, morate stvoriti jednostavan upit za odabir potrebnih polja. Zatim je u modu Dizajner obavezno popuniti polje "Odabir uvjeta" i, počevši od unesene vrijednosti, izvršit će se odabir. Dakle, pitanje kako stvoriti zahtjev s parametrom u Pristupu, odgovor je jednostavan - napraviti početne parametre uzorkovanja. Za rad s dizajnerom morate koristiti čarobnjak za upite. Tamo se stvaraju neobrađeni podaci za filtraciju, koji služe kao osnova za daljnji rad.

    Proširena unakrsna referenca

    Mi i dalje kompliciramo situaciju. Još je teže razumjetiInformacije o stvaranju zahtjeva u programu Access ako je prisutno više podatkovnih tablica. Unutarnja referenca već je razmatrana gore kao jedna od mogućnosti za rad s Učiteljem. Međutim, u načinu "Dizajner" možete stvoriti sličan upit. Da biste to učinili, trebate kliknuti na "Query Designer" - "Crossword". Otvara izbornik za dodavanje izlaznih tablica, kao i mogućnost popunjavanja selektivnih polja. Jedino što ovdje treba zapaziti su stavke "grupna operacija" i "križ". Potrebno ih je ispravno popuniti, inače se postupak neće ispravno izvršiti.
    Unakrsni upiti su najlakši način za pretraživanje i uzorkovanje informacija iz više izvora podataka, plus mogućnost stvaranja dijagrama i grafikona. Štoviše, korištenje ovog postupka je brže za pretraživanje, čak i uz nekoliko razvojnih opcija. Naravno, tu su i "zamke" koje mogu spriječiti rad. Na primjer, kada kreirate upit za sortiranje baze podataka prema vrijednosti stupaca, sustav izdaje pogrešku. To znači da je dostupno samo sortiranje po standardnim stavkama - "rast i opadanje".

    Kratke preporuke

    Ukratko, treba reći da korisnik mora odlučiti kako će kreirati upite u Accessu pomoću čarobnjaka ili dizajnera. Iako je za većinu ljudi koji koriste MS Access bazu podataka prva opcija prikladnija. Uostalom, sam će majstor obaviti sav posao, ostavljajući korisniku samo nekoliko klikova mišem pri odabiru uvjeta zahtjeva. Eksplicitno su potrebne napredne postavkeprofesionalno iskustvo s bazama podataka. Ako se u radu koriste velike baze podataka, najbolje je kontaktirati stručnjaka kako bi se izbjeglo oštećenje DBMS-a i mogući gubitak podataka. Postoji jedna točka koja je dostupna samo programerima. Kao glavni jezik SQL baze, traženi upit može biti napisan kao programski kod. Za rad u ovom načinu rada, samo kliknite na redak već izrađenog zahtjeva, au kontekstnom izborniku odaberite "SQL Mode".

    Povezane publikacije