Isprobajte!
Access nudi šest objekata baze podataka koji vam nakon kombiniranja pomažu u potpunosti iskoristiti prednosti. Saznajte koju ulogu ima svaki objekt.
Tablice
Access organizira podatke u tablice: popise redaka i stupaca koji podsjećaju na računovođu ili proračunsku tablicu. U svakoj se tablici pohranjuju podaci o određenom predmetu, pa većina baza podataka sadrži više tablica.
Svaki se redak tablice naziva zapisom, a svaki stupac polje. Zapis sadrži sve specifične podatke o određenom entitetu, poput klijenta ili narudžbe. Polje je jedna stavka podataka o tom entitetu. U tablici Proizvodi, primjerice, svaki redak ili zapis sadrži informacije o jednom proizvodu. Svaki stupac ili polje sadrži neku vrstu podataka o proizvodu, kao što su naziv ili cijena. Ako ih već ne poznajete, saznajte osnove baza podataka.
Upiti
U dobro organiziranoj bazi podataka podaci koje želite prikazati u nekom obrascu ili izvješću najčešće se nalaze u većem broju tablica. Upit se koristi za izvlačenje tih podataka iz različitih tablica i njihovo sastavljanje za prikaz u obrascu ili izvješću.
Upit može biti zahtjev za podatkovnim rezultatima iz baze podataka, može se koristiti i za izvođenje akcije na podacima, a može biti i jedno i drugo. Pomoću upita pronađite odgovore na jednostavna pitanja, izvodite izračune pomoću podataka, kombinirajte podatke iz različitih tablica te dodajte, mijenjajte ili brišite podatke iz baze podataka.
Postoje brojne vrste upita, ali dvije su osnovne vrste:
| Glavne vrste upita | Koristite značajku |
|---|---|
| Odaberite | da biste dohvatili podatke iz tablice ili izvršili izračune. |
| Radnja | dodavati, mijenjati ili brisati podatke. Svaki zadatak sadrži određenu vrstu akcijskog upita. Akcijski upiti nisu dostupni u web-aplikacijama programa Access. |
Obrasci
Obrasci su poput polica u trgovini – olakšavaju pregled ili pristup željenim stavkama baze podataka. Slično papirnatim obrascima, obrasci programa Access objekti su putem kojih vi ili drugi korisnici možete dodavati, uređivati ili prikazivati podatke pohranjene u bazi podataka programa Access za računala. Važno je da obrazac dizajnirate imajući na umu upotrebu. Ako je, primjerice, za više korisnika, dobro osmišljen obrazac omogućuje točan, brz i učinkovit unos podataka.
Izvješća
Izvješća pružaju mogućnost prikaza, oblikovanja i sažimanja informacija iz baze podataka programa Access. Stvorite, primjerice, jednostavno izvješće s telefonskim brojevima svih svojih kontakata ili izvješće sažetka da biste prikazali ukupnu vrijednost prodaje svoje tvrtke za različita područja i razdoblja.
Izvješća su korisna kada želite predstaviti podatke u svojoj bazi podataka da biste:
- Prikaz i distribucija sažetka podataka
- Brzi uvidi u arhivu podataka
- Prikaz pojedinosti o pojedinačnim zapisima
- Stvaranje oznaka
Makronaredbe
Makronaredba je alat koji omogućava automatizaciju zadataka i dodaje funkcije u vaše obrasce, izvješća i kontrole. Ako, primjerice, u obrazac dodate naredbeni gumb i povežete događaj OnClick za gumb s makronaredbom, on će izvršiti naredbu svaki put kad netko klikne taj gumb.
Access nudi okruženje za dizajn koje olakšava stvaranje makronaredbi. U osnovi koristite pojednostavljeni programski jezik da biste sastavili popis akcija koje će se izvesti. Za neke su radnje potrebne dodatne informacije, primjerice o polju za prikaz ispune. Okruženje za dizajn olakšava stvaranje makronaredbi jer odabirete s popisa akcija i popunjavate informacije.
Makronaredbe se koriste za automatizaciju niza akcija, promjenu podataka u bazi podataka i još mnogo toga. U prikazu dizajna makronaredbe pružaju podskup naredbi dostupnih u jeziku Visual Basic for Applications (VBA). Većini je korisnika jednostavnije sastaviti makronaredbu za dodavanje funkcija u obrasce, izvješća i kontrole nego napisati VBA kod, ali makronaredbe u VBA uvijek možete pretvoriti u prikazu dizajna.
Pretpostavimo da želite otvoriti izvješće izravno iz obrasca za unos podataka. Dodajte gumb u obrazac, a zatim stvorite makronaredbu koja otvara izvješće. Makronaredba može biti samostalna makronaredba (zaseban objekt u bazi podataka), koja je povezana s događajem OnClick na gumbu ili se makronaredba može ugraditi izravno u događaj OnClick samog gumba. U svakom slučaju, kada kliknete gumb, makronaredba se pokreće i otvara izvješće.
Moduli
Moduli su VBA kôd koji pišete da biste automatizirali zadatke u aplikaciji i izveli funkcije više klase. Moduli se pišu u programskom jeziku VBA. Modul je skup izjava i postupaka koje se pohranjuju zajedno kao cjelina.