Odlomak

OSNOVNI POJMOVI O BAZAMA PODATAKA

Baze podataka predstavljaju višu razinu rada s podacima u odnosu na klasičneprogramske jezike. Riječ je o tehnologiji koja je nastala s namjerom da se uklone slabosti tradicionalne “automatskeobrade podataka” iz 60-tih i 70-tih godina 20. vijeka. Ta tehnologija osigurala je veću produktivnost,kvalitetu i pouzdanost u razvoju aplikacija koje se svode na pohranjivanje i pretraživanje podataka u računaru.

 

 

 

 

 

BAZA PODATAKA – DBMS, MODEL PODATAKA

Baza podataka je skup međusobno povezanih podataka, pohranjenih u vanjskoj memoriji računara.Podaci su istovremeno dostupni raznim korisnicima i aplikacijskimprogramima. Ubacivanje, promjena, brisanje i čitanje podataka obavlja se posredstvom zajedničkog softvera. Korisnici i aplikacije pritomne moraju poznavati detalje fizičkog prikaza podataka, već se referenciraju na logičku strukturu baze.
Sustav za upravljanje bazom podataka(Data Base Management System – DBMS) je poslužitelj
(server) baze podataka. On oblikuje fizički prikaz baze u skladu s traženom logičkom strukturom.
Takođe, on obavlja u ime klijenata sve operacije s podacima. Dalje, on je u stanju podržati raznebaze, od kojih svaka moze imati svoju logičku strukturu, no u skladu s istim modelom. Isto tako, brinese za sigurnost podataka, te automatizuje administrativne poslove s bazom.Podaci u bazi su logički organizirani u skladu s nekimmodelom podataka. Model podataka jeskup pravila koja određuju kako može izgledati logička struktura baze. Model čini osnovu za koncipiranje, projektiranje i implementiranje baze. Dosadašnji DBMS-i obično su podržavali neki od sljedećihmodela:

Relacijski model.Zasnovan na matematickom pojmu relacije. I podaci i veze medu podacima
prikazuju se “pravokutnim” tabelama.Mrezni model.Baza je predocena usmjerenim grafom. Cvorovi su tipovi zapisa, a lukovi definirajuveze medu tipovima zapisa.

Hijerarhijski model.Specijalni slucaj mreznog. Baza je predocena jednim stablom ili skupom sta-bala. Cvorovi su tipovi zapisa, a hijerarhijski odnos “nadredeni-podredeni” izrazava veze medutipovima zapisa.

Objektni model.Inspiriran je objektno-orijentiranim programskim jezicima. Baza je skup trajnopohranjenih objekata koji se sastoje od svojih internih podataka i “metoda” (operacija) za rukovanje s tim podacima. Svaki objekt pripada nekoj klasi. Izmedu klasa se uspostavljaju vezenasljedivanja, agregacije, odnosno medusobnog koristenja operacija.

Hijerarhijski i mrezni model bili su u uptrebi u 60-tim i 70-tim godinama 20. stoljeca. Od 80-tih godinapa sve do danasnjih dana prevladava relacijski model. Ocekivani prijelaz na objektni model za sadase nije desio, tako da danasnje baze podataka uglavnom jos uvijek mozemo poistovjetiti s relacijskimbazama.

No votes yet.
Please wait…

Prijavi se

Detalji dokumenta

Više u Informacione tehnologije

Više u Seminarski radovi

Više u Skripte

Komentari