Misrosoft aces
VISOKA EKONOMSKA ŠKOLA STRUKOVNIH STUDIJA PEĆ
U LEPOSAVIĆU
SEMINARSKI RAD
PREDMET: UVOD U INFORMACIONE SISTEME
TEMA: MICROSOFT ACCESS
Leposavić, 2015. godina
-
1
-
SADRŽAJ
Sadržaj.................................................................................................................2
1. Uvod…………………………………............................................................3
2. Objekti baze....................................................................................................4
2.1. Tabele......................................................................................................4
2.2. Upiti ........................................................................................................5
2.3. Forme (formulari, obrasci ili maske za unos i pregled)...........................6
2.4. Izveštaji....................................................................................................6
2.5. Data
Access Pages...................................................................................7
2.6. Makroi......................................................................................................7
3. Rad sa bazom podataka Access.......................................................................8
3.1. Stvaranje nove baze podataka..................................................................8
3.2. Relacije ...................................................................................................10
3.3. Forme - elektronski obrasci ....................................................................12
3.4. Reports - izveštaji ...................................................................................14
4. Zaključak..........................................................................................................16
Literarura..............................................................................................................17
-
2
-

2.
Objekti baze
Razvijena baza podataka u Accessu se sastoji od sledećih elemenata, tj. objekata: tabele,
upiti, maske i izveštaji; a može sadržati: Data Access strane, makroe i/ili VBA module
(Visual Basic for Application - programski jezik za programiranje operacija u Office
aplikacijama).
2.1.
Tabele
Tabele su nosioci podataka. Podaci se mogu nalaziti isključivo u tabelama. Svaka tabela
se sastoji od kolona i redova, dok se presek kolone i reda naziva polje. Polje može biti
sledećeg tipa: tekst, broj, datum/vreme, logičko polje, memo polje (polje u koga se može
uneti tekst proizvoljne veličine), polje za unos brojeva u novčanom formatu, posebno
polje u kome se automatski po započetom unosu sloga inkrementira broj (polje
AutoNumber), hiperlink polje (pokazivač na adresu na Internetu), OLE objekt polje
(polje sa objektom povezanim iz drugog programa) i Look Up polje (polje čiji prikazani
sadržaj se nalazi u drugoj tabeli). Pri kreiranju baze podataka veoma je bitno postaviti tip
polja, jer su brzina rada, organizovanost podataka i veličina same baze u direknoj vezi sa
ispravno postavljenim tipom polja. Npr. za datum tipa 01/01/2001 tip polja ćemo
postaviti na Date/Time (datum/vreme); za isključivo numeričke vrednosti postavljamo tip
polja na Number; za kombinovani alfanumerički unos tip polja postavljamo na Text kod
koga se predviđa maksimalni broj karaktera u unosu, itd.
Baza podataka može (često i treba) da sadrži više tabela koje se preko relacija međusobno
povezuju. Npr. čitaoce ćemo držati u jednoj tabeli, knjige u drugoj, a
iznajmljivanja/vraćanja knjiga u trećoj. Relacije se uspostavljaju samo među istovetnim
podacima, a najčešće između šifara (npr. šifru čitalaca u tabeli čitaoci_osnovni_podaci i
šifru čitalaca u tabeli izdavanje_knjiga valja međusobno povezati relacijom jedan prema
više - jedan čitalac može uzeti više knjiga, ali se jedna knjiga ne može nalaziti kod više
čitalaca istovremeno). Na ovaj način se izbegava višestruki unos podataka za čitaoca pri
-
4
-
svakoj njegovoj poseti biblioteci, a mogućnost grešaka pri unosu adrese ili naziva čitaoca
je praktično anulirana.
2.2.
Upiti
Upiti su posebni pregledi kojima se postavlja neki upit nad tabelom i koji izdvajaju
podatke za pregled na ekranu ili štampanje putem izveštaja. Npr. ukoliko želimo pregled
svih narudžbina ostvarenih posle meseca januara u kriterijum za upit ćemo upisati
>31.01.2000.
Sem izdvajanja podataka postoje i posebni upiti koji mogu kreirati tabelu koristeći drugu
tabelu ili više drugih tabela nad kojom je postavljen upit, odnosno mogu brisati podatke
iz postojeće tabele takođe po nekom kriterijumu: Update upit (izmena podatka u polje
tabele, npr. ukupno=cena*količina - upisuje rezultat u polje ukupno), Union upit,
Crosstab upit (proračun nad prividnom matricom) i Append upit koji dodaje slogove u
postojeću tabelu.
Upiti mogu izdvoiti podatke ne samo iz jedne tabele već se to može činiti iz više tabela ili
čak iz jednog ili više drugih upita. Takođe mogu istovremeno izdvajati podatke po više
kriterijuma.
-
5
-
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti