28-08-2010, 09:23 PM
Maturski, Seminarski , Maturalni i diplomski radovi iz ekonomije: menadzment, marketing, finansija, elektronskog poslovanja, internet tehnologija, biznis planovi, makroekonomija, mikroekonomija, preduzetnistvo, upravljanje ljudskim resursima, carine i porezi.
Ako bismo želeli da u jednoj rečenici definišemo baze podataka onda bi definicija bila da je to skup povezanih podataka koji su organizovani na određen način i među sobom postavljnei u određene veze – relacije.
Sam pojam baza podataka pojavio se krajem šezdesetih godina i označavao je skup međusobno povezanih podataka koji se čuvaju zajedno i među kojima ima samo onoliko ponavljanja koliko je neophodno za njihovo optimalno korišćenje pri višekorisničkom radu. Podaci se pamte tako da budu nezavisni od programa koji ih koriste, i strukturiraju se tako da je omogućen porast baze.
Model podataka služi za prikazivanje objekata sistema – entiteta, njihovih svojstava – atributa, kao i njihovih međusobnih veza. Svaki model podataka mora da sadrži strukturu objekata, ograničenja i operacije nad objektima. Entiteti po svojoj prirodi mogu biti:
realni deo sveta ( npr. aparat, preduzeće, radnik, račun, narudžbenica i sl.)
apstraktni pojam ( mera, količina, boja, zvanje, itd.)
događaj ( narudžbina, transport, upis studenata, i sl.)
asocijacija ( službenik – firma, predmet – nastavnik).
Najpopularniji model baza podataka, danas, je relacioni model, i to zahvaljujući pre svega sledećim osobinama:
struktura modela veoma je jednostavna, baza podatka predstavlja skup tabela
moguća je formalno – matematička interpretacija tabela.
Kao što mu i samo ime govori ovaj model se zasniva na tabelama, tj., relacijama između određenih skupova.
U bazi podataka ne treba da postoje podaci koji su višeznačni, i koji bi mogli da nas zbunjuju....
S A D R Ž A J
UVOD 3
1.1 Šta su web baze podataka? 4
1.2 Baze podataka na Webu i primeri 6
1.3 Povezivanje baze podataka sa Web-om 7
1.4 Sistemi za upravljanje bazama podataka 8
1.5 Prednosti sistema za upravljanje bazama podataka ( DBMS ) 11
2 SISTEMI ZA UPRAVLJANJE BAZOM PODATAKA 12
2.1 Model objekti-veze 14
2.1.1 Generalizacija i specijalizacija 16
2.1.2 Agregacija i dekompozicija 17
2.1.3 Struktura relacionog modela 18
2.1.4 Pravila integriteta modela 21
2.1.5 Poslovna pravila integriteta 21
2.1.6 Arhitektura objektnih subp 23
2.1.7 Objektni upitni jezik – oql 24
2.1.8 Objektno-relacioni model 24
2.1.9 Korisnički definisani tipovi 26
2.2 Sloj baze podataka 28
3 SQL 31
3.1 STANDARDNI UPITNI JEZIK – SQL 31
3.1.1 OPŠTA SINTAKSNA PRAVILA 32
4 FIZIČKA STRUKTURA BAZE PODATAKA 38
4.1 UPRAVLJANJE IZVRŠENJEM TRANSAKCIJA 39
4.2 OPORAVAK BAZE PODATAKA 40
5 OSNOVNI KONCEPTI SIGURNOSTI BAZA PODATAKA 42
5.1 Povezivanje baze podataka sa Webom korišćenjem Cold Fusion tehnologije 43
5.1.1 Pretraživanje, paging, e-mail... 43
ZAKLJUČAK 46
LITERATURA 48
Ako bismo želeli da u jednoj rečenici definišemo baze podataka onda bi definicija bila da je to skup povezanih podataka koji su organizovani na određen način i među sobom postavljnei u određene veze – relacije.
Sam pojam baza podataka pojavio se krajem šezdesetih godina i označavao je skup međusobno povezanih podataka koji se čuvaju zajedno i među kojima ima samo onoliko ponavljanja koliko je neophodno za njihovo optimalno korišćenje pri višekorisničkom radu. Podaci se pamte tako da budu nezavisni od programa koji ih koriste, i strukturiraju se tako da je omogućen porast baze.
Model podataka služi za prikazivanje objekata sistema – entiteta, njihovih svojstava – atributa, kao i njihovih međusobnih veza. Svaki model podataka mora da sadrži strukturu objekata, ograničenja i operacije nad objektima. Entiteti po svojoj prirodi mogu biti:
realni deo sveta ( npr. aparat, preduzeće, radnik, račun, narudžbenica i sl.)
apstraktni pojam ( mera, količina, boja, zvanje, itd.)
događaj ( narudžbina, transport, upis studenata, i sl.)
asocijacija ( službenik – firma, predmet – nastavnik).
Najpopularniji model baza podataka, danas, je relacioni model, i to zahvaljujući pre svega sledećim osobinama:
struktura modela veoma je jednostavna, baza podatka predstavlja skup tabela
moguća je formalno – matematička interpretacija tabela.
Kao što mu i samo ime govori ovaj model se zasniva na tabelama, tj., relacijama između određenih skupova.
U bazi podataka ne treba da postoje podaci koji su višeznačni, i koji bi mogli da nas zbunjuju....
S A D R Ž A J
UVOD 3
1.1 Šta su web baze podataka? 4
1.2 Baze podataka na Webu i primeri 6
1.3 Povezivanje baze podataka sa Web-om 7
1.4 Sistemi za upravljanje bazama podataka 8
1.5 Prednosti sistema za upravljanje bazama podataka ( DBMS ) 11
2 SISTEMI ZA UPRAVLJANJE BAZOM PODATAKA 12
2.1 Model objekti-veze 14
2.1.1 Generalizacija i specijalizacija 16
2.1.2 Agregacija i dekompozicija 17
2.1.3 Struktura relacionog modela 18
2.1.4 Pravila integriteta modela 21
2.1.5 Poslovna pravila integriteta 21
2.1.6 Arhitektura objektnih subp 23
2.1.7 Objektni upitni jezik – oql 24
2.1.8 Objektno-relacioni model 24
2.1.9 Korisnički definisani tipovi 26
2.2 Sloj baze podataka 28
3 SQL 31
3.1 STANDARDNI UPITNI JEZIK – SQL 31
3.1.1 OPŠTA SINTAKSNA PRAVILA 32
4 FIZIČKA STRUKTURA BAZE PODATAKA 38
4.1 UPRAVLJANJE IZVRŠENJEM TRANSAKCIJA 39
4.2 OPORAVAK BAZE PODATAKA 40
5 OSNOVNI KONCEPTI SIGURNOSTI BAZA PODATAKA 42
5.1 Povezivanje baze podataka sa Webom korišćenjem Cold Fusion tehnologije 43
5.1.1 Pretraživanje, paging, e-mail... 43
ZAKLJUČAK 46
LITERATURA 48