Osnovni podaci o rasporeda na dizajner upita (ADP)

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Napomena: Informacije u ovoj temi se primenjuje samo na Microsoft Access projekta (.adp).

Dizajner upita se sastoji od tri okna: okno dijagrama, okno koordinatne mreže i SQL oknu.

Tri okana dizajnera upita

the diagram, grid, and sql panes of the query designer

  • Okno za dijagram prikazuje tabela, prikaza i ugrađenih funkcije koje vam se izvršavanje upita. Svaki pravougaonik predstavlja tabela, prikaza ili ugrađenih funkcija i prikazuje kolone dostupne podataka, kao i ikone koje ukazuju na to kako se koristi svaka kolona u upitu. Spojevi su označene linije između na pravougaonika.

  • U koordinatnoj mreži okno sadrži unakrsnoj tabeli koordinatne mreže u kome navodite opcije, kao što su podataka kolone da biste prikazali, koje redove da biste izabrali, kako da biste grupisali redove, itd.

  • SQL okno prikazuje SQL izraz za upit. Možete da uredite SQL izraz koji je kreirao dizajner upita ili možete da unesete sopstvene SQL izraz. To je posebno korisno za unos SQL izjave koje nije moguće kreirati pomoću okna dijagrama i koordinatne mreže, kao što su upiti za združivanje.

Možete da kreirate upit tako što će raditi na nekoj od okna: možete da navedete kolonu po kojoj treba da prikažete tako što ćete ga izabrati u oknu dijagram, ga uneti u okno koordinatne mreže ili što deo SQL izjave u SQL oknu. Dijagram, koordinatne mreže i SQL okna su sinhronizovane – kada napravite promene u jednom oknu, drugim oknima automatski odražavaju promene.

Okno dijagrama

Pregled okna dijagrama

Okno dijagrama predstavlja grafički prikaz tabela, prikaza, korisnički definisane funkcije ili Podupiti u upitu. Takođe prikazuje spoj relacije među njima.

U oknu dijagram možete da:

  • Dodavanje ili uklanjanje tabela, prikaza, korisnički definisane funkcije ili podupiti i navedite kolone podataka za rezultat.

  • Navedite kolone za upit.

  • Navedite da li želite da grupisanje redova u skupu rezultata.

  • Kreiranje ili izmena spajanja između tabela, prikaza, korisnički definisane funkcije ili podupita.

Kada napravite promene u oknu dijagram, okno koordinatne mreže i SQL oknu ažuriraju u skladu promenu. Na primer, ako izaberete kolone za rezultat u tabeli, prikazu, korisnički definisana funkcija ili podupita prozor u oknu dijagram, dizajner upita dodaje kolona sa podacima u okno koordinatne mreže i SQL izjave u SQL oknu.

Ikona okno dijagrama, polja za potvrdu i simboli

Svaki tabela, prikaza, korisnički definisanih funkcija ili podupita se prikazuje kao zasebnom prozoru u oknu dijagram. Ikona na naslovnoj traci svaki pravougaonika ukazuje koji tip objekta predstavlja pravougaonika, kao u sledećoj tabeli.

Ikona

Tip objekta

icon image

Table

icon image

View

icon image

Funkcija reda

icon image

Podupit (u od odredba)


Svaki pravougaonik prikazuje kolone sa podacima za tabelu, prikaz ili korisnički definisanih funkcija. Polja za potvrdu i simboli se pojavljuju pored imena kolona koji ukazuju na to kako se koriste kolone u upitu. Opisi prikazuju informacije kao što je tip podataka i veličine za kolone.

Input source window

Sledeća tabela navodi polja za potvrdu i simboli se koriste u pravougaonik za svaku tabelu, prikaz ili korisnički definisanih funkcija.

Polje za potvrdu ili simbol

Opis

Polje za potvrdu
icon image
icon image
icon image

Navodi da li kolone podataka se pojavljuje u skupu rezultata upita (upit za izdvajanje) ili da se koristi u upit za ažuriranje, dodavanje, pravljenje tabela ili upit za dodavanje vrednosti. Izaberite kolonu da biste je dodali rezultate. Ako je izabrana (Sve kolone) , sve kolone podataka pojavljuju se u izlazu.

Ovom ikonom za potvrdu promenama u zavisnosti od tipa upita koji kreirate. Prilikom kreiranja upita za brisanje, ne možete da izaberete pojedinačne kolone.

icon image
icon image

Ukazuje na to da se kolona sa podacima koji se koristi za redosled rezultate upita (je deo u odredbi ORDER). Ikona se pojavljuje kao A-Ž ako redosled sortiranja je rastući ili Ž-A ako je Opadajući redosled sortiranja.

icon image

Ukazuje na to da je kolona sa podacima koja se koristi za kreiranje grupisanog rezultata (je deo odrednicu GROUP by) u agregatne upita.

icon image

Označava da je kolona sa podacima uključene u pretrage uslova za upit (spada u odredbi WHERE ili HAVING).

icon image

Ukazuje na to da sadržaj kolona sa podacima koji se sabiraju za rezultat (su uključene u zbir, prosek ili drugu agregatnu funkciju).

Napomena: Dizajner upita se neće prikazati kolone podataka za tabelu, prikaz ili korisnički definisanih funkcija ako nemate dovoljno prava pristupa ili ako upravljački program baze podataka ne može da vrati informacije o njoj. U tim slučajevima, dizajner upita prikazuje samo naslovne trake za tabele, prikaza ili korisnički definisanih funkcija.

Tabela pridružuje okno dijagrama

Ako upit obuhvata spoja, linija za spajanje pojavljuje se između kolona sa podacima koji su povezani u spoja. Ako kolona spojeno podacima nisu prikazane (na primer, tabela, prikaza, korisnički definisana funkcija ili podupita prozoru je umanjeno ili na spoj koji obuhvata izraz), dizajner upita postavlja na spoj na naslovnoj traci pravougaonika koji predstavlja tabele, prikaz, korisnički definisana funkcija ili podupita. Dizajner upita prikazuje jedan spoj red za svaki spoj uslov.

A single join line between two tables

Oblik ikone u sredini linije spoja ukazuje na to koliko su se pridružili tabele ili tabela strukturiranim objekte. Ako spoj odredba koristi operator osim jednakosti (=), operator se prikazuje u spoj red ikona. Sledeća tabela navodi ikone koje mogu biti prikazane u red za pridruživanje.

Pridruživanje red ikona

Opis

icon image

Unutrašnji spoj (kreirana pomoću znak jednakosti).

Symbol for an inner join based on the "greater than" operator

Unutrašnji spoj na osnovu operatora „veće od”. (Operator prikazuje u spoj red ikona odražava operator koristi u spoj).

icon image

Spoljnog pridruživanje u koji sve redove iz tabele sa leve strane predstavljen će biti uključen, čak i ako nemaju podudaranja u povezanoj tabeli.

icon image

Spoljnog pridruživanje u koji sve redove iz tabele predstavljen sa desne strane će biti uključen, čak i ako nemaju podudaranja u povezanoj tabeli.

icon image

Kompletan spoljni pridruživanje u koji su svi redovi iz obe tabele biće uključeni, čak i ako nemaju podudaranja u povezanoj tabeli, prikazu, korisnički definisana funkcija ili podupita.


Ikone na kraj reda pridruži se označavaju tip spoja. Sledeća tabela navodi tipove spojevi i ikone koje mogu biti prikazane na kraj svake linije spoja.

Ikona na kraju reda spoj

Opis

icon image

Jedan spoj

icon image

Pridruživanje jedan-prema-više

icon image

Dizajner upita možete da odredite tip spoja

Okno koordinatne mreže

Pregled okna koordinatne mreže

Okno koordinatne mreže vam omogućava da navedete opcije upita – kao što su podataka kolone za prikaz, kako naručiti rezultate i šta redove da biste izabrali – tako što ćete uneti izbora u unakrsnoj tabeli koordinatne mreže. U oknu za koordinatnu mrežu možete da navedete:

  • Kolona za prikaz i pseudonime ime kolone.

  • Tabela koja pripada kolone.

  • Izrazi za izračunate kolone.

  • Redosled sortiranja za upit.

  • Uslova pretrage.

  • Grupisanje kriterijuma, uključujući agregatne funkcije će se koristiti za izveštaja sa rezimeom.

  • Nove vrednosti za vrednosti za dodavanje ili ažuriranje upita.

  • Cilj imena kolona za dodavanje upita.

U SQL oknu i okno dijagrama automatski odražavaju promene koje izvršite u oknu za koordinatnu mrežu. Slično tome, okno koordinatne mreže se automatski ažurira da odražavaju promene izvršene u drugim oknima.

Osnovni podaci o oknu kolone koordinatne mreže

Redova u okno koordinatne mreže prikazali kolone sa podacima koristi u upitu; kolona u oknu za koordinatnu mrežu upita opcije prikaza.

Grid pane

Određene informacije koje se pojavljuju u oknu za koordinatnu mrežu zavisi od vrste upita koji kreirate. Ako kreirate upit za izdvajanje, okno koordinatne mreže sadrži različitih kolona nego ako kreirate upit za ažuriranje.

Sledeća tabela navodi kolone koordinatne mreže koje mogu da se pojave u oknu za koordinatnu mrežu.

Kolona

Tip upita

Opis

Kolona

Sve                  

Prikazuje ili ime kolone podataka se koristi za upit ili izraz za izračunatom kolonu. U ovoj koloni je zaključana tako da uvek bude vidljiv dok se pomerate po horizontali.

Pseudonim

Izaberite stavku, dodavanje, ažuriranje, kreiranje tabele

Navodi alternativno ime za kolonu ili ime možete da koristite za izračunatom kolonu.

Tabela

Izaberite stavku, dodavanje, ažuriranje, kreiranje tabele

Navodi ime tabele, prikaza, korisnički definisana funkcija ili podupita za kolonu povezanih podataka. U ovoj koloni je prazno za izračunatom kolone.

Izlazni format

Izaberite stavku, dodavanje, pravljenje tabele

Navodi da li kolone podataka se pojavljuje u rezultat upita.

Napomena: Ako bazu podataka dozvoljava, možete da koristite podataka kolone za sortiranje ili pretrage rečenice bez prikazivanja ga u skupu rezultata.

Tip sortiranja

Izaberite stavku, upit za dodavanje

Navodi da povezanih podataka kolone se koristi da biste sortirali rezultate upita i da li je sortiranje rastućem ili opadajućem redosledu.

Redosled sortiranja

Izaberite stavku, upit za dodavanje

Navodi sortiranje vrednosti za kolone podataka koristi se za sortiranje skup rezultata. Kada promenite redosled sortiranja za kolonu, redosled sortiranja za sve druge kolone se ažurira u skladu sa tim.

Grupiši po

Izaberite stavku, dodavanje, pravljenje tabele

Navodi da je povezanih podataka kolone koja se koristi za kreiranje upita za agregatne. Ovu kolonu koordinatne mreže se pojavljuje samo ako ste odabrali Grupu tako što ćete iz menija Alatke ili dodali odrednicu GROUP by u SQL oknu.

Podrazumevano je vrednost u ovoj koloni je postavljena na Grupiši poi koloni postaje deo odrednicu GROUP by.

Kada ste premestili na ćeliju u ovoj koloni i izaberite agregatnu funkciju da biste primenili povezanih podataka kolone, podrazumevano rezultujući izraz je dodato kao izlaznu kolonu za skup rezultata.

Kriterijumi

Sve                  

Navodi uslova pretrage (filtriranje) za kolonu povezanih podataka. Unesite operatora (podrazumevana vrednost je „=”) i vrednost za pretragu. Tekstualne vrednosti da stavite pod jednostruke navodnike.

Ako je deo odrednicu GROUP by kolona za povezane podatke, možete da unesete izraz se koristi za ODREDNICA HAVING.

Ako unosite vrednosti za više od jedne ćelije u koloni koordinatne mreže kriterijume , dobijene uslova pretrage će se automatski povezati sa logičke i

Da biste naveli više uslova izraza za pretraživanje za jednu bazu podataka kolone (na primer, (fname > 'A') AND (fname < 'M'), dodavanje kolona sa podacima u okno koordinatne mreže dvaput i unesite razdvojte vrednosti u koloni koordinatne mreže kriterijume za svaku instancu podataka kolone.

Ili...

Sve                  

Navodi izraz uslov dodatne pretrage za kolonu podatke povezane sa prethodne izraze sa logičku OR. Možete da dodate više kolona ili... koordinatne mreže tako što ćete pritisnuti taster TAB u polju krajnje desne kolone ili … .

Dodaj

Dodavanje

Navodi ime ciljnoj koloni podataka za kolonu povezanih podataka. Kada kreirate upit za dodavanje, dizajner upita pokušava da se podudara sa izvora na odgovarajući ciljne kolonu podataka. Ako dizajner upita možete da odaberete podudaranje, morate da unesete ime kolone.

Nova vrednost

Ažuriranje, dodavanje vrednosti

Navodi vrednost da biste postavili u povezanu kolonu. Unesite literala vrednost ili izraz.

SQL okno

Pregled SQL okno

SQL okno prikazuje SQL izraz za trenutni upit. Kako budete gradili upit, SQL oknu automatski ažurira i oblikuje bi bile lako čitati.

U SQL oknu možete da:

  • Kreiranje nove upite tako što ćete uneti SQL instrukcije.

  • Izmenite SQL izraz koji je kreirao dizajner upita na osnovu postavki u dijagramu i koordinatna mreža okna.

  • Unesite izjave koje iskoristiti funkcije određene Microsoft SQL Server.

Izjave u SQL oknu

Možete da uredite trenutni upit direktno u SQL oknu. Kada premestite drugog okna, dizajner upita je automatski oblikuje izjavu, a zatim menja dijagrama i koordinatna mreža okna da bi se podudara sa izjavu.

Napomena: Možete da unesete optimizator predloge za SQL instrukcije, ali dizajner upita može da ih oblikujete.

Ako izjavu nije moguće prikazati u oknima dijagrama i koordinatna mreža i vidljivi su te okana, dizajner upita prikazuje grešku i zatim nudi dve opcije:

  • Vratite se u SQL okno i uređivanje izjavu.

  • Odbacite promene i vratiti se na najnoviju verziju sistema SQL instrukcije.

Ako vratite se u SQL oknu i nastavite sa uređivanjem izjavu dizajner upita zatamnjuje okna da biste označili da više ne odražavaju sadržaj SQL oknu.

Takođe možete da koristite SQL oknu da biste uneli SQL instrukcije koje nije moguće prikazati grafički u dizajneru upita. U tim slučajevima, dizajner upita prikazuje isto ponašanje, kao što je slučaj kada otkrije greške – ga zatamni dijagrama i koordinatna mreža okana koji ukazuju na to da ne predstavljaju trenutni izjavu. Možete da nastavite da biste uredili izjavu i ga pokrenuti kao što biste bilo koji SQL izraz.

Napomena: Ako unesete SQL izraza, ali zatim navrata dodatno menjate upit tako što ćete promeniti dijagrama i koordinatna mreža okna, dizajner upita ponovo gradi i ponovo prikazuje sa SQL instrukcije. U nekim slučajevima, ova radnja rezultata u SQL izraz koji se sastavlja drugačije od one koju ste uneli (iako će uvek daje isti rezultat). Ova razlika je posebno verovatno kada radite sa uslova pretrage koji obuhvataju više članova povezan sa AND i OR.

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×