12.05.2015 Views

Predgovor - Mikro knjiga

Predgovor - Mikro knjiga

Predgovor - Mikro knjiga

SHOW MORE
SHOW LESS

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:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!