Visoka tehnička škola strukovnih studija Novi Beograd

: 2009/2010

TEMA:

Baza Podataka

                           

            Student: 

        Babic Goran

Jun 2010

SADRŽAJ

1.UVOD U TEMU..........................................................................................................................2
2.TERMINOLOGIJA......................................................................................................................4

2.1. PODATAK..........................................................................................................................4
2.2. INFORMACIJA...................................................................................................................4
2.3.BAZA PODATAKA...............................................................................................................5
2.4.SISTEM ZA UPRAVLJANJE BAZOM PODATAKA (SUBP)...................................................5

3. ISTORIJAT.................................................................................................................................6
4.RAZVOJ MODERNIH BAZA PODATAKA..................................................................................8
5.OSOBINE MODERNIH BP I TRANSAKCIJA.............................................................................8
6.ŠTA JE BAZA PODATAKA?........................................................................................................8
7.ZAKLJUČAK..............................................................................................................................10
8.LITERATURA............................................................................................................................11

1

background image

Računarski zasnovane baze podataka omogućavaju jednostavno i brzo dobijanje 

informacija. Pored osnovnih informacija iz odgovarajuće baze podataka se mogu 

dobiti i posebne informacije. Na primeru telefonskog imenika mogu se izlistati podaci 

za sve osobe po imenu npr. Marko, mogu se izlistati sve osobe kojima telefonski broj 

počinje npr. sa 2, osobe kojima se telefonski broj završava sa 45 i još mnogo toga.

Nesumnjivo   je   da   baze   podataka   (BP),   a   posebno   relacione   baze   podataka, 

predstavljaju najviši domet u oblasti informatike. Na razvoj baza podataka presudno 

je uticao razvoj računara, računarskih mreža, kao i klijent/server obrada. Istraživanje, 

projektovanje i upotreba baza podataka su vrlo brzo pokazali niz svojih dobrih strana 

kao što su: smanjeni troškovi održavanja; smanjena potreba za mrežnim resursima; 

poboljšan   integritet   podataka   zahvaljujući   centralizovanoj   lokaciji   podataka; 

donošenje   ispravnih   odluka   na   osnovu   objektivnih   informacija,   brža   reakcija   na 

tržištu, itd.

U   širem   smislu,   bazu   podataka   možemo   posmatrati   kao   integrisani   skup 

podataka o nekom sistemu i skup postupaka za njihovo održavanje i korišćenje, 

organizovan   prema   potrebama   korisnika.   Baza   podataka   je   dobro   struktuirana 

kolekcija podataka, koja postoji jedno određeno vreme, koja se održava i koju koristi 

više korisnika ili programa.

Kao ključni deo svake baze podataka izdvaja se sistem za upravljanje bazom 

podataka (SUBP), koji predstavlja softverski sistem, tj. specifičnu tehnologiju obrade 

velike   količine   podataka   i   obezbeđuje   jednostavno   pretraživanje   i   održavanje, 

paralelno korišćenje istog skupa podataka, pouzdanost, sigurnost itd. Na primer, i 

Access   je,   ukratko   rečeno,   sistem   za   upravljanje   bazama   podataka.   Programeri 

aplikacija za rad sa bazama podataka ne moraju da poznaju detalje o načinu zapisa 

baze   podataka   na   disku,   ne   moraju   da   formulišu   algoritme   za   efikasan   pristup 

podacima, niti su opterećeni bilo kakvim aspektima oko upravljanja podacima u bazi 

podataka.

Danas je veoma bitan i značajan koncept baze podataka po kome je to, u stvari, 

zajednički resurs koga istovremeno (konkurentno) koristi veći broj programa, jer se 

pravi   efekti   baze   podataka   ispoljavaju   kada   se   radi   u   mrežnom   okruženju. 

Posmatrajmo bazu podataka jedne banke u kojoj se nalaze računi građana. Moguće 

je da se u istom trenutku na šalteru u jednoj ekspozituri podiže novac sa jednog 

računa i uplaćuje na drugi račun, a da se istovremeno u sasvim drugoj ekspozituri 

uplaćuje   novac   na   isti   taj   račun.   Pomenuti   SUBP   je   upravo   tu   da   upravlja 

konkurentnim radom više korisnika i da obezbeđuje sinhronizaciju njihovog rada. 

Takođe, SUBP ima funkciju da spreči štetne posledice (narušen integritet baze, 

nekonzistentno   stanje   baze...)   pri   promenama   (transakcijama)   koje   se   vrše   nad 

bazom podataka u višekorisničkom okruženju. U tu svrhu postoje razne tehnike kao 

što su tehnika zaključavanja podataka, tehnika vremenskog markiranja itd. Dalje, u 

tom   smislu   posebno   je   značajno   upravljanje   istovremenim   (konkurentnim) 

transakcijama.   Tačnost,   zaštita   i   dostupnost   baza   podataka,   kao   i   korektnost   i 

3

Želiš da pročitaš svih 12 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti