baze podataka

13
BAZE PODATAKA IV razred

Upload: quasim

Post on 04-Jan-2016

55 views

Category:

Documents


1 download

DESCRIPTION

BAZE PODATAKA. IV razred. Pojam baze podataka. Grupacije podataka, Prema određenim kriterijumima, Definicija: baza podataka nastaje kada se grupišu srodni podaci u oblik pogodan za korišćenje. Modeli baza podataka:. Hijerarhiski Mrežni Relacioni. Relacione baze podataka. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BAZE PODATAKA

BAZE PODATAKA

IV razred

Page 2: BAZE PODATAKA

Pojam baze podataka

Grupacije podataka, Prema određenim kriterijumima,

Definicija: baza podataka nastaje kada se grupišu srodni podaci u oblik pogodan za korišćenje

Page 3: BAZE PODATAKA

Modeli baza podataka:

Hijerarhiski Mrežni Relacioni

Page 4: BAZE PODATAKA

Relacione baze podataka

Podaci su podeljeni u logičke skupove podataka

Logički skup podataka je TABELA Tabele su osnovni objekti relacionih

baza podataka One omogućavaju prikazivanje,

menjanje, brisanje, dodavanje, pretraživanje i štampanje podataka

Page 5: BAZE PODATAKA

Prvi korak u formiranju baze podataka je PROJEKTOVANJE

Projektovanje podrazumeva nekoliko faza

1. Ispitivanje izvodljivosti

2. Prepoznavanje entiteta

3. Dodeljivanje atributa entitetima

4. Predstavljanje entiteta i relacija uz pomoć dijagrama

Page 6: BAZE PODATAKA

Ispitivanje izvodljivosti

Ispituje se da li se rešavanje postavljenog problema može izvesti projektovanjem

baze podataka ili projektovanjem

ekspertnog sistema = baza znanja + skup pravila i načina odlučivanja kojim se simulira ljudski način razmišljanja

Page 7: BAZE PODATAKA

Prepoznavanje entiteta

Uočavanje svih objekata koji sačinjavaju bazu podataka.

Npr: entiteti baze Škola mogu biti UčemiciZaposleniOcene...

Page 8: BAZE PODATAKA

Dodeljivanje atributa entitetima

Atributi bliže opisuju entitete neke baze podataka.

Npr:

entiteti atributiUčemici ime, prezime, dat.rođenja...Zaposleni ime prezime, struka...Ocene... 1,2,3,4,5

Page 9: BAZE PODATAKA

Predstavljanje entiteta i relacija uz pomoć dijagrama

Logička provera da li projektovana baza može da reši postavljeni problem

Page 10: BAZE PODATAKA

Osnovni elementi baza podataka su tabele

Najmanja količina informacija u tabeli je polje

Skup svih polja u jednom redu tabele zove se slog

Skup svih tabela i drugih objekata (obrasci, upiti, izveštaji) definisanih u cilju rešavanja određenog zadatka zove se baza podataka

Page 11: BAZE PODATAKA

Primarni ključ

Tabele u jednoj bazi podataka mogu biti povezane na tri načina:Jedan prema jedanJedan prema višeViše prema više

Page 12: BAZE PODATAKA

Da bi se tabele povezale u okviru baze podataka, referentna tabela mora da ima primarni ključ.

Primarni ključ je polje ili skup polja koji jednoznačno određuje svaki slog u tabeli. Dva sloga u tabeli nemogu imati istu vrednost u polju primarnog ključa. Primarni ključ se koristi za uspostavljanje relacija između tabela.

Page 13: BAZE PODATAKA

Tipovi baza podataka

Lokalne baze podataka Klijent/server baze podataka Distributivne baze podataka