You are on page 1of 3

Baze podataka je uopteni integrisani skup podataka struktuiran prema

prirodnim vezama izmeu podataka i organizovan prema potrebama korisnika; dele


se na formatizovane i relacione
Formatizovane BP podaci se predstavljaju slogovima, a integracija
podataka i veza izmeu njih ulancavanjem slogova u stabla, liste ili mree
Relacione BP podaci i integracija se predstavljaju relacijama (slogovima sa
odgovarajuim sadrajem)
Osobine BP:
1) Organizovanost (I) objekata i osnosa u BP
2) Organizovanost (II) prema potrebama koristika, podrazumeva
mogunost definisanja izvedenih slogova sa podacima
3) Integrisanost njen krajni njen cilj je smanjenje redudanse sto ponekad,
zbog jednostavnosti programiranja i korienja umemo da zanemarimo
4) Sigurnost efikasna kontrola pristupa podacima u smislu: KO moe da
pristupi KOJIM podacima i TA sa njima moe da radi; nedavanje pristupa licima koja
za to nisu ovlaena
5) Konkurentnost mogunost sinhronizovanog rada vie korisnika
istovremeno
6) Integritet samostalni oporavak od nasilnih prekida u radu
7) Import podataka preuzimanje podataka iz klasinih informacionih
sistema
8) Eksport podataka prenos podataka razliitim bazama podataka,
razliitim vrstama baza podataka, kao i klasinim informacionim sistemima
9) Performanse obezbeivanje to boljeg uinka (brzine rada) uz to manje
zauzimanje raunarskih resursa
10) Ekonominost nizak odnos uinak:cena
11) Standardizacija potovanje dogovorenog naina organizacije baze
podataka i operacija nad njom
DB admin osoba zaduena za odravanje i funkcionisanje baze podataka
Modeli BP tabelarni, hijerarhijski, mreni, relacioni, objektni
Entitet je sve to moemo jednoznano odrediti i o emu moemo prikupljati
informacije
Atribut je imenovano svojstvo nekog entiteta; mogu biti prirodni i vetaki
Domen je skup dozvoljenih vrednosti koje atribut moe da preuzme
Indikatori entiteta su neka njegova svojstva koja ga jednoznacno odreuju
Klasa je imenovani skup nekih objekata koji se odlikuju istom vrstom
svojstava
Instanca je imenovani element u klasi
Sistem su izabrani skup podataka i odnosi izmeu njih
Informacioni sistem je skup podataka o nekom sistemu i postupaka za
njegovo korienje i odravanje

Model je reprezentacija nekih objekata i odnosa izmeu njih


Model podataka formalni sistem koji mora imati skup objekata, operacije
kad njima i pravila integriteta baze nad kojom je definisan
Formalni sistem je skup definicija kojim se precizno odreuju elementi
modela
Veza je odnos izmeu 2 ili vie entiteta
Osobine veze su stepen, vrstina i kardinalnost. Stepen veze je njena
brojnost (u RBP uvek binaran), vrstina veze je parcijalna ili totalna, dok je
kardinalnost veze ureeni par od kojih levi predstavlja najmanji mogui, a desni
najvei mogui broj pojavljivanja (0:1, 1:1, 0:N, 1:N, N:M...) tipa objekta E2 za jedno
pojavljivanje tipa objekta E1
Apstrakcija postupak uoavanja detalja o objektu i/ili uoavanja veze tog
objekta sa drugim delovima sistema, kao i proces njihovog ukljuivanja, tojest
iskljuivanja
Klasifikacija (obrnuto: instanciranje) je proces apstrakcije kojim se,
polazei od slinih instanci uoava klasa
Generalizacija (obrnuto: specijalizacija) je proces apstrakcije kojim,
polazei od slinih TIPOVA klasa, uoavamo njihovu nadklasu
Agregacija (obrnuto: dekompozicija) - je proces apstrakcije kojim vie
razliitih tipova klasa tretiramo kao jednu
Slini objekti su objekti opisani istim atributima; oni stupaju u iste veze sa
drugim objektima i iste operacije se nad njima mogu vriti
Slini tipovi objekata su objekti opisani NEKIM skupom istih atributa; oni
stupaju u NEKE iste veze, i NEKE iste operacije se nad njima mogu vriti
Podela objekata - na jake (nezavisne) i slabe (egzistencijalno zavisni i
identifikaciono zavisni)
Jaki objekti objekti ije postojanje ili identifikacija nisu uslovljeni postojanjem
ili identifikacijom drugih objekata
Egzistencijalno zav. SO su oni ije je postojanje uslovljeno postojanjem
drugih objekata
Identifikaciono zav. SO su oni ije je predstavljanje uslovljeno
predstavljanjem drugih obj.
SUBP sastoji se iz kontrolnog sistema za upravljanje BP, podeme, logike
eme i fizike eme
Korisniki sistem BP je sistem koji u podemi, logikoj emi i fizikoj emi
proverava smislenost zahteva korisnika i na osnovu toga ga ispunjava tj. ne
ispunjava
Troslojna arhitektura BP sastoji se od eksternog nivoa (podema, queryji, namenjen za korisnike), konceptualnog nivoa (logika ema, model podataka,
rad sa podacima, namenjen za DB admina) i fizikog nivoa (fizika ema,
hardverski oblik podataka)

Podema korisniko vienje baze podataka


(logika) ema sveobuhvatna definicija baze podataka, svaki njen detalj
Klasterski indeks preureuje sauvane podatke na nain na koji su one
fiziki uneti
Neklasterski indeks uva sauvane podatke na nain na koji nisu fiziki
uneti, tako da mora da postoji pokaziva na fiziki uneti redosled; moe ih biti vie
Primarni klju je klasterski indeks sa osobinama jedinstvenosti (obaveza
da primarni klju bude jedinstven za sve instance) i minimalnosti (tenja da to
manje atributa bude primarni klju)
Strani klju je atribut na osnovu kog se vri referenciranje na drugu relaciju
(po tipu mora odgovarati primarnom kljucu u toj relaciji)

You might also like