You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Predgovor</strong><br />
xv<br />
Napomena<br />
U svim primerima u ovoj kçizi koristiñemo izmiãàenu kompaniju åije je ime<br />
Access Auto Auctions, ili skrañeno AA Auctions. Firma AA Auctions kupuje i prodaje<br />
automobile, kamione i druga vozila. Vozila se prodaju direktno kupcima, ali i na<br />
javnim nadmetaçima u izmiãàenoj prodavnici i na Internetu. Baza podataka pridruæena<br />
primeru sadræi tabele, upite, obrasce, izveãtaje i programski kôd u modulima<br />
koji su neophodni za obavàaçe poslovnih aktivnosti kompanije.<br />
U ovom vodiåu koristiñemo nekoliko izraza åije znaåeçe joã nismo detaàno objasnili. Slobodno<br />
ih preskoåite zasad, a kasnije se moæete vratiti u ovaj vodiå kada zapoånete novo<br />
poglavàe u kojem se koriste ti obrasci i izveãtaji.<br />
Upotreba datoteka s primerima koje se nalaze<br />
na prateñem kompakt disku<br />
Na prateñem kompakt disku nalazi se standardni instalacioni program za Windowsove aplikacije<br />
(setup) koji ñe vam omoguñiti da instalirate primere na åvrsti disk. Za svako poglavàe<br />
obezbedili smo zasebnu prateñu bazu podataka. Te baze podataka nalaze se u poddirektorijumima<br />
koji se formiraju na åvrstom disku kada instalirate prateñe datoteke poglavàa. Imena<br />
direktorijuma su Chapxxyyyyyyy.mdb, gde je xx redni broj poglavàa, a yyyyyyy (engleski) opis<br />
sadræaja. Na primer, Chap07Start.mdb bila bi baza podataka koju ñete moæda otvoriti kada<br />
poånete da åitate sedmo poglavàe, dok bi Chap07End.mdb bila baza podataka kakvu biste<br />
oåekivali kada zavrãite sve veæbe iz tog poglavàa. Nekim poglavàima neñe biti pridruæena<br />
nijedna datoteka, a neka poglavàa imañe viãe prateñih datoteka. Osim toga, u pojedinim poddirektorijumima<br />
nalaziñe se i datoteke s drugim nastavcima imena. Upotreba tih datoteka<br />
opisana je u odgovarajuñim poglavàima kçige.<br />
Osim toga, na prateñem kompakt disku nalazi se i viãe potpuno funkcionalnih programa,<br />
demo i probnih verzija nekih meœu najboàim alatkama za krajçe korisnike Accessa i projektante<br />
Accessovih aplikacija; date su i hiperveze ka Web lokacijama kompanija da biste mogli da<br />
dobijete najnovije informacije.<br />
U svakoj datoteci baze podataka koja se odnosi na odreœeno poglavàe nañi ñete samo<br />
objekte koji su potrebni u poglavàu. Konaåne verzije svih obrazaca i izveãtaja grupisali smo u<br />
dve datoteke; AccessAutoAuctions.mdb sadræi sve programske objekte (upite, obrasce, izveãtaje<br />
i module). S çom povezana datoteka za podatke, AccessAutoAuctionsData.mdb, sadræi<br />
samo tabele koje se koriste u aplikaciji. Meœutim, u datotekama koje se odnose na pojedina<br />
poglavàa nañi ñete programske objekte (upite, obrasce, izveãtaje i module) u istoj datoteci baze<br />
podataka kao i tabele.<br />
Savet<br />
Ljudi koji se profesionalno bave razvojem aplikacija obiåno razdvajaju programske objekte<br />
i podatke u dve zasebne baze podataka, ali je u fazi razvoja aplikacije prihvatàivo da sve te<br />
objekte smestite u jednu bazu podataka i da ih kasnije razdvojite u dve, kada zavrãite razvoj<br />
aplikacije. Kada radite u bazi podataka koja je povezana s datotekom za podatke, morate<br />
najpre otvoriti datoteku baze za podatke kako biste mogli da meçate strukture tabela. O<br />
tome ñete viãe saznati tokom åitaça ove kçige.<br />
Glavna komandna tabla<br />
Kada uåitate datoteku s konaånom verzijom primera (AccessAutoAuctions.mdb),<br />
pojaviñe se glavni meni (poznat i kao komandna tabla), koji je prikazan na slici P-1.<br />
Ta komandna tabla sadræi dugmad koja omoguñavaju pristup glavnim odeàcima<br />
sistema.