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 />
xvii<br />
Dijagram na slici P-2 predstavàa prikaz veñine tabela za podatke koje se koriste u<br />
primeru Access Auto Auctions. Kao ãto ñete nauåiti u prvom delu ove kçige, linije,<br />
strelice i simboli izmeœu tabela imaju vaæna znaåeça i projektantu opisuju naåine<br />
na koje su tabele meœusobno povezane. Kada poånete da shvatate svrhu tabela u<br />
bazi podataka, razumeñete i znaåeçe reåi kao ãto su tabela, poàe, zapis, relacija,<br />
referencijalni integritet, primarni i spoàni kàuå.<br />
Slika P-2: Dijagram relacija izmeœu tabela aplikacije Access Auto Auctions prikazuje tabele<br />
i çihova poàa za podatke.<br />
Zbog åega u dijagramu relacija imena tabela i poàa<br />
za podatke imaju prefikse?<br />
Moæda ste primetili da ime svake tabele sadræi prefiks tbl. Moæda ste primetili i to da i ime svakog<br />
poàa na koje je prikazano slici P-2 ima neki prefiks. To su standardi za imenovaçe<br />
objekata, tj. prefiksi koje projektanti dodeàuju imenima poàa da bi drugi projektanti razumeli<br />
tipove podataka koje ta poàa mogu da sadræe kada ih koriste u svojim programima koje piãu u<br />
Visual Basicu. Postoje i drugi prefiksi za objekte baze podataka koa ãto su qry (za upite), frm (za<br />
obrasce), rpt (za izveãtaje) i mod (za module). Za poàa za podatke najuobiåajeniji su prefiksi<br />
chr (za poàa znakovnog tipa), dtm (za poàa koja sadræe datume/vremena), kao i mnogi drugi.<br />
U celoj ovoj kçizi primeçujemo standarde za imenovaçe objekata.<br />
Referenca<br />
Konvencije za imenovaçe objekata detaànije su opisane u dodatku D.<br />
Primer baze podataka pridruæen ovoj kçizi sadræi otprilike 11 tabela (slika P-2)<br />
koje su potrebne za aplikacije firme Access Auto Auctions. Mnoge maçe tabele<br />
zapravo su referentne (engl. lookup) tabele åija je jedina svrha da obezbede liste<br />
prihvatàivih elemenata za izbor. Veñe tabele sadræe podatke koji se koriste u samom<br />
sistemu. Sve te tabele zajedno sadræe mnogobrojna poàa koja sluæe za definisaçe<br />
podataka. Linije izmeœu tabela pokazuju kako su tabele meœusobno povezane preko<br />
poàa sa sliånim podacima. Ako su vam ovi izrazi åudni i nepoznati, ne brinite. U prvih<br />
nekoliko poglavàa nañi ñete objaãçeça svih izraza. Tabele aplikacije su sledeñe: