Baza Podataka

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Baze podataka

Baza podataka je skup podataka koji su povezani preko odreenih relacija.


Ove relacije formira i odrava jedan ili vie programa koji se nazivaju
upravljaki sistem baze podataka. Upravljaki sistem baze podataka sadri
i odgovarajii softver za auriranje, pretraivanje, ureivanje, povezivanje
i sortiranje podataka kao i za formiranje izvjetaja na osnovu njih.
Najvaniji ciljevi organizovanja podataka u baze podataka su:
1.
2.
3.
4.
5.
6.

Kompatibilnost podataka;
Nezavisnost podataka;
Smanjenje redundantnosti podataka;
Zajedniko korienje informacija od strane vie korisnika;
Integritet podataka;
Fleksibilnost baze podataka.

Kompatibilnost podataka svi relativni podaci smjeteni su na jednom


mjestu i mogu se lako uporeivati.
Nezavisnost podataka fizika i logika struktura podataka su razdvojene i
bilo koja od njih se moe mijenjati bez uticaja na drugu.
Smanjenje redundantnosti podataka za razliku od klasine organizacije,
jedan podatak se samo jednom pojavljuje i unosi u bazu podataka to
donosi utede kako kod unoenja, tako i kod odravanja.
Zajedniko korienje informacija od strane vie korisnika ovdje je vano
rijeiti problem sigurnosti podataka, pristup podacima i osigurati ispravno
funkcionisanje sistema u tim uslovima.
Integritet podataka neophodno je da svi podaci koji su potrebni za
obradu budu sadrani u bazi podataka.
Fleksibilnost baze podataka ovim se oznaava potreba da se omogui
spajanje ve razvijenih programa sa novim programima i eventualno
novim pogledima na bazu.
Kreiranje baze podataka zahtijeva dobru pripremu i planiranje. Pri izboru
softvera za upravljanje bazama podataka, obino se preporuuje
uporeivanje po sljedeim kriterijumima:
1.
2.
3.
4.
5.
6.

Jednostavnost korienja;
Mogunost programiranja;
Brzina pretraivanja;
Mogunost korienja programa koji su proizvod drugih firmi;
Pitanje odravanja softvera
Mogunost obuke u radnom okruenju.

Osnovna razlika u pristupu bazi podataka, u odnosu na


konvencionalnoorganizovanje datoteka, sastoji se u shvatanju i definisanju
tzv. fizikog i logikog nain agledanja na strukturu.
Fizika struktura oznaava stvarnu strukturu podataka i postoji samo
jedna fizika struktura podataka , dok postoji vie tipova olgikih struktura
podataka.
Logika struktura predstavlja poseban nain gledanja na strukturu
podataka koji zavisi od samog subjekta posmatranja.
U zavisnosti od strukture odnosa izmeu entiteta baze podataka i naina
njihovog povezivanja razlikuju se etiri osnovna modela baze podataka:
1.
2.
3.
4.

Hijerarhijski;
Mreni;
Relacioni;
Objektno orjentisani.

Hijerarhijski model baze podataka doputa predstavljanje relacija l:n


izmeu entiteta i svaki entitet tip na viem nivou hijerarhije ima samo
jednog predhodnika. Na najviem nivou hijerarhije nalazi se tano jedan
nivo tip.
Kod mrenog modela baze podataka jedan entitet ili klasa entiteta moe
imati vie prethodnika i vie sledbenika.
Za relacioni model baze podataka karakteristino je da se entitet opisuje
kombinacijom atributa, tj obiljeja.
Osnovna ideja objektno orjentisanog modela je da podigne nivo
apstrakcije podataka, tako da se, umjesto bitovima, bajtovima, slogovima,
poljima, n torkama manipulie prirodnim entitetom iz realnog svijeta,
objektima.

You might also like