Professional Documents
Culture Documents
SEMINARSKI RAD
BAZA PODATAKA
Student
profesor
Amina Torlo
prof.dr. Emina Junuz
Sadraj
UVOD...................................................................................................................... 3
1. ULOGA BAZE PODATAKA..................................................................................... 4
2. OSNOVNI POJMOVI BAZE PODATAKA...................................................................5
3. PRIMJENA BAZE PODATAKA................................................................................. 6
4. ARHITEKTURA BAZE PODATAKA..........................................................................7
5. JEZICI ZA RAD SA BAZOM PODATAKA.................................................................9
5.1. Jezik za opis podataka.................................................................................. 9
5.2. Jezik za manipulisanje podacima..................................................................9
5.3. Jezik za postavljanje upita............................................................................ 9
5.4. SQL jezik relacione baze podataka............................................................9
6.
MODELI PODATAKA......................................................................................... 10
6.1.
OSNOVNI POJMOVI................................................................................... 10
6.1.1.
Entitet................................................................................................ 10
6.1.2.
Klasa.................................................................................................. 10
6.1.3.
Obiljeje i podatak............................................................................. 10
6.1.4.
Klju................................................................................................... 10
7.
ZAKLJUAK..................................................................................................... 12
8.
UVOD
Baza podatak je skup ustrojenih, logiki povezanih zapisa ili datoteka. Zapisi s
podacima su u nekoj meusobnoj vezi. To je organizirani skup podataka pohranjenih u
raunaru koji se moe automatski pretraivati.
Baza podatak je jedan od elemenata u strukturi informacionog sistema. Baza podataka
je od posebne vanosti za funkcioniranje informacionog sistema.
Sve poslovne aktivnosti zahtijevaju odreene podatke, bilo da se radi o prodaji,
nabavi, proizvodnji, obraunu ili o planiranju poslovanja. Jedan od zadataka informacionog
sistema je prikupljanje tih podataka, nakon ega slijedi njihova obrada i prezentacija
informacija odgovarajuim organima, slubama ili pojedincima u organizaciji ili izvan nje. U
informacionom sistemu novoprimljeni podaci e najprije biti kategorizirani, a zatim i svrstani
uz neke srodne, ve ranije prikupljene podatke. Ova struktura podataka naziva se model
podataka. Model podataka je apstraktna prezentacija podataka iz koje se vidi kako su podaci
sreeni i kakvi su njihovi meusobni odnosi. Modeli se javljaju u obliku grafikog prikaza,
matematike formule ili tablice. Svrha modela podataka je prikazati njihova svojstva, bez
suvinih detalja.
Model podatak se javlja u dva oblika kao fiziki i kao logiki model. U
informacijskom sistemu podaci su odloeni na nekom fizikom nosiocu, a za pretraivanje e
sluiti neka fizika sredstva. Korisnici ne moraju dolaziti u doticaj s fizikim oblicima
prikupljanja, obrade ili uvanja, odnosno memoriranja podataka. Oni izvode operacije na
logikom modelu i mogu na tom modelu izvriti odreene izmjene. uvanje podataka,
njihovo pretraivanje i obrada predstavljaju bit informacionog sistema.
Cilj uvoenja baze podataka je ubrzavanje raunarskih aplikacija, smanjenje trokova
njihova odravanja i opskrbljivanje krajnjih korisnika podacima potrebnim da bi svoj posao
obavili efikasno.
Za koritenje baze podataka neophodno je postojanje tri nivoa korisnika, a na svakom
od njih razvijeni su odgovarajui jezici i upute za obradu:
Osigurati jedinstvo svakog zapisa svaka tabela treba imati jedinstveni primarni
klju ime sprjeavamo stvaranje dvostrukih zapisa;
1
moraju se vriti potrebne radnje: arhiviranje baze na traku, rezervne diskove, CD-ove i
aktiviranje dnevnika uspjeno zavrenih transakcija;
Rjenika podataka ili kataloga - kojem korisnici mogu pristupiti, a koji sadri opis
podataka pohranjenih u bazi podataka.
6. MODELI PODATAKA
Model podataka je matematika apstrakcija,koja se koristi za projektovanje modela
realnog sistema. Model podataka treba da omogui izgradnju odgovarajueg informacionog
sistema i njegove baze podataka. Takoer, treba da obezbjedi informacije o statikim
osobinama, ugraenim ogranienjima i dinamikim osobinama.
Klasa je skup slinih entiteta. Kriterijum slinosti igra znaajnu ulogu u definisanju
klase entiteta. Na primjer, u zavisnosti od usvojenog kriterijuma slinosti,dva entiteta se mogu
nalaziti u istoj ili u dvije razliite klase. Isto tako, isti entitet moe pripadati razliitim
klasama.
6.1.3.Obiljeje i podatak
Svi entiteti jedne klase posjeduju odreene zajednike osobine. Te osobine nazivaju se
atributima ili obiljejima. Obiljeja se oznaavaju punim ili skraenim nazivom.
Svakom od obiljeja odgovara jedan skup svih moguih vrijednosti koje to obiljeje u
konkretnim sluajevima moe imati. Taj skup vrijednosti se naziva domen obiljeja.
Domen moe predstavljati skup orginala funkcije , ali i skup slika.
Konkretizacija obiljeja predstavlja podatak o odreenom entitetu i samo konkretizacija
obiljeja moe predstavljati podatak.
Obiljeja mogu biti:
-elementarna (boja automobila)
-sloena (adresa(ulica, broj, mjesto).
10
11
7. ZAKLJUAK
Tema seminarskog rada Baza podataka je vrlo aktuelna i govori o bazi podataka
kao jednom od vrlo vanih elemenata u strukturi informacionog sistema.
Poslovne aktivnosti, bez obzira da li se radi o preduzeu, obrazovnoj instituciji ili
drugim oblicima poslovnog organizovanja, zahtijevaju odreene podatke. Kada je u pitanju
proizvodno preduzee, to se moe odnositi na podatke o prodaji, nabavi, proizvodnji,
zaposlenicima i sl. Ako se radi o obrazovnoj instituciji, baza podataka treba da sadri broj
uenika, prolaznost, nastavne programe i planove, podatke o angaovanim nastavnicima i
drugo. Ti podaci mogu biti pohranjeni u obliku kurikuluma, tabela, grafikih prikaza.
Baza podataka, u svakom sluaju, omoguava korisnicima brzo pretraivanje,
printanje, izmjene bez velikih administratiranja, dodatnih trokova i vremena. Bitno je
naglasiti da je bit informacionog sistema uvanje podataka.
Baze podataka u svakom trenutku omoguavaju korisnicima, posebno menadmentu,
pristup informacijama i na osnovu toga donoenje najsvrsishodnijih odluka.
Sadrajno, ovaj rad je obuhvatio samo jedan dio teorijske edukacije od uloge baze
podataka, osnovnih pojmova, primjene, arhitekture, modela podataka i dr.
Treba istai da dostignuti nivo u informatikoj nauci nije statina aktivnost. Ona se stalno
nadograuje kroz inovativnost, kreativnost i uenje, ima dinamiki karakter. To je ljepota i dar
savremenom ovjeku.
12
13