Kada radite s Microsoft Accessom i želite prikupite tačno one podatke koji vas zanimaju Bez gubljenja u cijelim tabelama, upiti su vaš najbolji saveznik. Dobra vijest je da je kreiranje jednostavnog upita brzo, fleksibilno i, ako znate gdje tražiti, nevjerovatno efikasno.
U sljedećim redovima vidjet ćete kako kreirati upite pomoću Pomoćnik za upite i sa Pogled na dizajn, koje prednosti nudi svaki pristup i kako primijeniti kriterije, spajanja, zbirove, izraze i sortiranja za fino podešavanje rezultata. Također ćemo obraditi korisne aspekte Access ekosistema - sigurnost, korištenje, predloške i integraciju - kako biste mogli izvucite maksimum iz svoje baze podataka Iz dana u dan.
Šta je upit za odabir u Accessu i zašto ga koristiti?

Upit za odabir je objekat koji prikazuje informacije u prikazu podatkovnog lista iz vaših tabela (pa čak i iz drugih upita), ali ne sprema same podatke; samo ih prikazuje. Ovo vam omogućava da se fokusirate na ono što je relevantno, a također i da kombinujete više izvora bez dupliranja ičega.
Zamislite tabelu kontakata: kada je otvorite, vidjet ćete sva polja i zapise, ali često je dovoljna samo jednostavna tabela. nekoliko kolona ili podskup redovaTu dolazi do izražaja upit: zadržavate polja koja želite, primjenjujete filtere i, ako je potrebno, spajate podatke iz različitih tabela kako biste dobili jasan i višekratno upotrebljiv prikaz.
- Ključne prednosti konsultacija: možete pogledajte samo potrebna polja, čime se smanjuje vizualni šum kada tabela ima mnogo kolona.
- Moguće je kombinovati podatke iz više izvora i definirati kako se oni uklapaju (spajaju), što je bitno pri radu sa povezanim podacima.
- Priznaje izrazi kao polja, na primjer funkcije poput Datuma ili Formata za izračune i formate u rezultatima.
- da pokažemo zapisi koji ispunjavaju određene kriterije, čuvajući taj filter za ponovnu upotrebu kad god želite.
Kreiranje upita se svodi na nekoliko osnovnih koraka: prvo odaberete izvori podataka (tabele ili upiti), zatim polja koja će se pojaviti i, ako je primjenjivo, definirati kriterijumi filteraKada ga imate, možete ga pokrenuti da vidite rezultate, sačuvati ga i kasnije koristiti kao izvor za obrasce, izvještaje ili druge upite.
Ako tražite sigurno okruženje za vježbanje, primjer baze podataka Northwind Idealan je za bolje razumijevanje načina rada upita. S podacima o kupcima i narudžbama, omogućava vam testiranje spajanja, filtera i ukupnih iznosa u realističnom scenariju.
Pristup u kontekstu: šta je to i čemu služi
Microsoft Access je Baza podataka Office paketa Dizajniran za kreiranje, upravljanje i pristup informacijama na lako dostupan način. Savršen je za kompanije i timove kojima je potrebno brzo i fleksibilno rješenje bez potrebe za rješavanjem složenih implementacija.
- Upravljanje podacimaDizajnirajte prilagođene baze podataka za klijente, zalihe, projekte ili bilo koji skup informacija.
- Praćenje informacijaSačuvajte i kontrolišite važne zapise, od finansija do ključnih događaja ili historije projekta.
- Izvještaji i analize: generirajte izvještaje s vašim upitima donositi odluke na osnovu podataka jasno.
- AutomatizacijaKreirajte obrasce i makroe koji pojednostavljuju ponavljajuće zadatke.
- Office IntegrationOdlično se slaže s Excelom i Wordom. uvozite i izvozite podatke s lakoćom.
Kako Access funkcioniše unutra
Stub Pristupa je stolovi, gdje se podaci pohranjuju u redove (zapise) i kolone (polja). Svako polje odražava određeni dio podatka, kao što je broj telefona ili cijena.
u veze Omogućavaju vam povezivanje tabela (npr. kupaca sa narudžbama) kako biste održali integritet i izbjegli redundantnost. Povezivanjem možete spojiti informacije između tabela na konzistentan način.
Sa upita Filtrirate, sortirate, izračunavate i kombinirate podatke. Možete koristiti vizualni dizajner ili, ako ste vješti, pisati naredbe u SQL prikazu za kreiranje složenih upita.
u obrasci To je interfejs za unos i uređivanje podataka, dizajniran tako da svaki korisnik može udobno raditi bez direktnog dodirivanja tabela.
Sigurnost: Šta trebate imati na umu
Access vam omogućava da zaštitite svoje baze podataka pomoću lozinke i enkripciju, ali vrijedi to pojačati dobrim praksama. Nemojte se oslanjati isključivo na datoteku: mudro organizirajte dozvole i kopije.
- Jake lozinke i periodične promjene; izbjegavajte očigledne kombinacije i dijelite pristup samo s odgovarajućim stranama.
- Ažuriranja i zakrpe ažurirani kako bi se popunili mogući nedostaci.
- Kontrola pristupa od strane korisnika ili grupa, ograničavajući pregled, uređivanje ili brisanje.
- Sigurnosne kopije redovno i dobro čuvano, u slučaju da se nešto ošteti ili slučajno izbriše.
- zaštita od malvera ažuriran kako bi se održala čista okolina.
- Sigurnosne revizije da otkriju slabe tačke i isprave ih na vrijeme.
Udaljeni pristup i web aplikacije
Ako trebate raditi izvana, direktna opcija je Microsoft Remote DesktopPovežete se s računarom na kojem je instaliran Access i to je to, kao da ste tamo.
Drugi način je kreiranje Pristup web aplikaciji y objavite ga na SharePointu ili Microsoft 365. Bazi podataka ćete moći pristupiti iz preglednika, a podaci će biti pohranjeni u Microsoftovom oblaku.
Access Web Apps: Šta nude
- Intuitivan vizuelni dizajn za obrasce i prikaze, idealno za izradu atraktivnih ekrana bez programiranja.
- Podaci u oblaku (SharePoint), dostupan s bilo kojeg mjesta s internetom.
- Automatizacija i logika za radne procese unutar aplikacije.
- Saradnja više korisnika u realnom vremenu na istoj aplikaciji.
Tipični projekti u koje se uklapa Access
- Zalihe sa akcijama, datumima isteka i kretanjima.
- CRM s praćenjem kupaca, kupovinama i komercijalnim akcijama.
- registracija zaposlenih s podacima o zaposlenosti i ključnim datumima.
- Troškovi i budžeti sa finansijskim izvještajima.
- Zdravstveno područjeOsnovni pregledi pacijenata i historije bolesti.
- Bibliotekekatalozi, pozajmice i povrati.
- Praćenje imovine kao što su oprema ili vozila.
Prednosti i nedostaci koje treba uzeti u obzir
Pristup blista jer jeste jednostavan za upotrebu, omogućava rad s više korisnika, nudi predloške, uvoz iz drugih formata i moćne upite; idealan za male i srednje projekte.
Sa manje prijatne strane, potrebni su vam osnovni pojmovi Kod baza podataka, sigurnost nije toliko jaka kao kod većih motora, a kapacitet je ograničen: s puno podataka možete primijetiti usporavanja ili oštećenje datoteka.
Kreirajte upit pomoću čarobnjaka za upite

Asistent je najbrži način kada vam je potrebno jednostavan upit u samo nekoliko klikovaGubite nešto fine kontrole, ali dobijate na brzini, a čarobnjak vas čak upozorava i na osnovne greške u dizajnu.
Prije nego što počnete: odnosi po redu
Ako spajate polja iz nepovezanih izvora, Čarobnjak će vas pitati želite li stvaraju odnoseOtvorit će se prozor Odnosi kako biste mogli prilagoditi postavke, ali budite oprezni: nakon toga ćete morati ponovo pokrenuti čarobnjaka. Najbolje je da veze budu spremne prije početka.
- Na kartici Kreiraj, u grupi Upiti odaberite Pomoćnik za upiteU okviru Novi upit potvrdite Čarobnjaka i kliknite U redu.
- Dodajte polja: možete uključiti do 255 polja iz 32 tabele ili upitaZa svaki od njih odaberite izvor u Tablicama/Upitima i dvaput kliknite na polje (ili koristite >> da ih sve prikažete) i kliknite Dalje.
- Ako ne uključite numerička polja, odmah ćete preći na završetak. Ako postoje numerička polja, čarobnjak će vas pitati da odaberete između detalles (pogledajte zapise jedan po jedan) ili Resumen (agregati).
- U Opcijama sažetka možete definirati za svako numeričko polje funkcije kao što su Zbir, prosjek, minimum ili maksimum i, ako je potrebno, provjerite broj zapisa izvora.
- Ako ste dodali polje za datum/vrijeme, imat ćete mogućnost da grupirati po danu, mjesecu, kvartalu ili godini tako da sažetak ima smisla vremenski.
- Na posljednjem ekranu dodijelite naslov i odaberite želite li otvoriti upit ili ga izmijeniti u prikazu dizajna; kada ga otvorite Podatke ćete vidjeti u podatkovnom listu, a ako odlučite da ga modificirate, ući ćete u dizajner.
Ako vam je SQL poznat, uvijek možete preći na SQL prikaz ručno napisati ili precizirati upit: idealno za slučajeve sa složenim kriterijima ili prilagođenim izračunima.
Ručno dizajniranje upita u prikazu dizajna

Prikaz dizajna vam pruža potpuna kontrola nad dizajnom: izvori, spajanja, polja, kriteriji, ukupni iznosi… Zahtijeva malo više pažnje, ali vam omogućava da sve prilagodite u milimetar.
Korak 1: Dodajte izvore podataka
Idi na Kreiraj > Dizajn upita i dodajte sve izvore (tabele ili upite) koji su vam potrebni. Možete dodati još kasnije ako dizajn to zahtijeva.
Pristup će kreirati automatska pridruživanja Ako otkrije veze između vaših tabela, izvršit će i spajanje kada dva polja imaju kompatibilne tipove, a jedno je primarni ključ. Uprkos tome, dobra je ideja pregledati ova spajanja u slučaju da ih trebate promijeniti.
Postoje slučajevi u kojima biste možda željeli koristiti isti izvor dva puta (samospajanje). Na primjer, u tabeli Zaposleni s poljem koje pohranjuje ID menadžera, možete povezati tabelu sa samom sobom da bi se prikazalo ime odgovorne osobe. Access će drugi izvor pozvati „Tabela_1“.
Korak 2: Kombinujte povezane izvore
Ako relacije već postoje, Access obično kreira unutrašnji spojevi direktno. Sa referencijalnim integritetom, vidjet ćete "1" na strani "jedan" i simbol ∞ na strani "mnogo", što je korisno za identifikaciju toka odnosa.
Ako nema relacija ili ste dodali upite kao izvore, spajanja se možda neće kreirati automatski. Prevucite polje iz jednog izvora u odgovarajuće polje u drugom da biste dodajte kombinaciju nedostaje.
Da biste promijenili vrstu spoja (na primjer, s unutrašnjeg na vanjski), dvaput kliknite na liniju spoja i prilagodite Svojstva kombinacije opcija koja uključuje zapise koji su vam potrebni. To je način da "otvorite slavinu" za zapise koji se ne podudaraju s druge strane.
Korak 3: Odaberite izlazna polja
Iz gornje ploče prevucite polja u red campo iz mreže dizajnera. Access će automatski popuniti red tabele kako bi precizno odredio izvor, pomažući vam da identifikujete odakle svaki podatak dolazi.
Ako su vam potrebni izračuni ili formatiranje, dodajte jedan. izraz kao poljeU slobodnoj koloni kliknite desnim tasterom miša na red Polje > Zumiraj i upišite izraz koji počinje oznakom i dvotačkom (na primer, „Posljednje ažuriranje:“). Možete koristiti funkcije kao što su format o InCad, kao i operatori i konstante.
Korak 4: Primjena kriterija filtriranja
U redu Kriterijumi U polje koje vas zanima unesite uslov koji mora biti ispunjen. Na primjer, da biste ograničili grad na „Las Vegas“, unesite tu vrijednost u kriterije polja Grad i vidjet ćete samo zapisi koji ispunjavaju uslov.
Ako želite alternative, koristite red O pod Kriteriji. Dakle, podaci moraju ispunjavati jedan od navedenih kriterija da bi bili uključeni u konačni rezultat.
Kada koristite kriterije s više polja, imajte na umu da svi kriteriji u istom redu djeluju zajedno. Ako zapis ne ispunjava sve uvjete u određenom redu, neće se pojaviti u izlazu.
Također možete filtrirati po polju bez njegovog prikazivanja: dodajte ga u raspored, poništite odabir polja Show i ostavite kriterije kakvi jesu. Korisno za "filtriranje unatrag" bez zatrpavanja prikaza rezultata.
Korak 5: Sumarni izračuni (ukupno)
Da biste dodali, izračunali prosjek ili prebrojali, aktivirajte red ukupan na kartici Dizajn upita > Prikaži/Sakrij > Ukupno. Za svako polje odaberite dostupnu funkciju na osnovu njenog tipa (Zbir, Prosjek, Minimum, Maksimum itd.) i imat ćete dodano odmah.
Korak 6: Pokreni, sortiraj, sačuvaj i pregledaj
Kliknite na Bježi da biste vidjeli rezultat u podatkovnom listu. Ako želite prilagoditi, vratite se na Prikaz dizajna iz Početna > Prikazi i mijenjajte polja, izraze ili kriterije dok dobijate očekivani rezultat.
Za sortiranje koristite red Naruči dizajnera (Rastuće/Silazno) i ako ste zainteresirani za prikaz svih polja tabele, možete koristiti zvjezdica (*) kao džoker za „sva polja“.
Ako ste upoznati sa SQL-om, otvorite SQL prikaz i oblikuje upit iz jezika: korisno je za napredna pravila i za razumijevanje šta stoji iza vizuelnog dizajnera.
Kada je dizajn spreman, sačuvajte upit pod opisnim i jasnim nazivom. Zatim ga otvorite da biste to provjerili. podaci i formati su konzistentni s onim što očekujete. Ovaj završni pregled će vas spasiti od iznenađenja u izvještajima ili obrascima.
Korištenje upita u podijeljenom obrascu
Podijeljeni obrazac prikazuje i podatkovni list i obrazac. U navigacijskom oknu odaberite izvornu tablicu ili upit i idite na Kreiraj > Više obrazaca > Podijeli obrazacNa ovaj način možete pronaći zapis u listu i urediti ga u obrascu bez promjene ekrana.
Ako želite dodatni resurs za dublje istraživanje, evo PDF-a koji može proširiti vaše znanje: Preuzmi PDFTo će vam pomoći da ojačate osnove baza podataka i bolje razumjeti kako se upiti uklapaju u širu sliku.
Kreiranje jednostavnih upita u Accessu je stvar savladavanja: čarobnjak omogućava da sve ide glatko, a prikaz dizajna nudi hiruršku preciznost. Između dobro postavljenih spojeva i jasnih kriterija, ukupno kada dodirne i izraze, kao vrhunac svega, imat ćete liste koje odgovaraju tačno onome što vam je potrebno, spremne za popunjavanje obrazaca, izvještaja ili analiza bez muke s cijelim tabelama.