120 likes | 268 Views
MODELI BAZA PODATAKA. Modeli baza podataka prema strukturi mogu biti :. Hijerarhijski model
E N D
Modelibazapodatakapremastrukturimogubiti: • Hijerarhijskimodel Strukturahijerarhijskogmodela (sl. 3.3) je u oblikudrveta. Podacisuorganizovani u entitete, pričemu je entitetnanajvišemnivou, tzv. koren. Svakientitetvišegnivoapovezan je saentitetomnižegnivoarelacijomtiparoditelj - dete, tako da je jednomentitetuvišegnivoapodređenovišeentitetanižegnivoa, a jedanentitetnižegnivoaimasamojedannadređenientitet. Hijerarhijskomstrukturommože se prikazatiodnos 1:više, dok se odnosviše:više ne možedobroizvesti. Hijerarhijskastrukturabazepodatakazaavionskirezervacionisistem
Osnovninedostatcihijerarhijskogmodela, pored krutosti u predstavljanjupodataka, suproblemipriunošenju, brisanjuiažuriranju. Unošenjebilokogsegmentanijemogućeako ne postojinjegovnadređeni segment. Brisanjenadređenogsegmentadovodi do brisanjanjemupodređenihsegmenata. Problem ažuriranja je u tome štočestoažuriranjejednogpodatkazavisi od ažuriranjadrugihpodataka.
2. Mrežnimodel Mrežni model je nastaokaoposledicaograničenjahijerarhijskogmodela. To je u stvarivarijacijahijerarhijskogmodelaihijerarhijski model može se prevesti u mrežniiobratno. Zasniva se namrežipodataka u kojojne postojenadređeniipodređenientitetii u nju je mogućeućisabilokogčvora. Mrežnastrukturaprikazujerelacijemeđupodacima u oblikuviše:više. Sa ovomstrukturom u odnosunahijerarhijskusmanjuje se redudantnostiskraćujevremepristupapodacima, ali je samastrukturasloženija, pa samimtimiimplementacijakomplikovanija.
3. Relacionimodel U slučajevimasloženijihvezahijerarhijskiimrežni model postajunepogodniizato je razvijenrelacioni model Relacionebazepodataka se zasnivajuna relacionojalgebri. U relacionojbazipodatakapodaci se organizuju u oblikudvodimenzionalnihtabela, savrstama u kojimasuslogovi, različitimeđusobom, ikolonama u koje se smeštajuodređenevrstepodataka. Relacionimodeliispoljavajusnagu, posebno u slučajevimakada je potrebnopovezatirazličitepodatkeizvišetabela, što je omogućenozajedničkimelementompodataka u timtabelama.
Relacionastrukturabazepodatakaučenika Accessje alatkakojumožetekoristitizabrzilakrazvojaplikacijazarelacionebazepodatakakojevampomažu u upravljanjuinformacijama. Možetekreiratibazupodatakakojaćevampomoći da pratiteskorosvevrsteinformacija, na primer zalihe, profesionalnekontakteiliposlovneprocese. U stvari, Access sadržipredloškekojeodmahmožetekoristitizapraćenjeraznihinformacija, što je lakočakizapočetnika.
4. Objektnimodel • Objektnoorijentisana, odnosnomultimedijalnabazapodatakaomogućava, zarazliku od predhodnihbazapodataka, memorisanjeipretraživanjeinformacija u oblikuteksta, slikeizvukainjihovihkombinacija (crteži, dijagrami, multimedijalnidokumenti). • To je posebnovažnozapojedineposlovnesisteme, kaoštosu Radio, TV, projektnibiroi, bolnice, školei sl.
Onaomogućavalekarudirektanpristup do fajlapacijenta, uvid u svenjegovenalaze, uključujućii one u oblikuslikaidijagrama, kaoigenerisanjeizlaza (nalaz, izveštajdijagnoza, uput). Objektnoorijentisanabazapacijenata
Relaciona algebra • Relaciona algebra je familija algebri sa dobro zasnovanom semantikom koja se koristi za modeliranje relacija (objekata) smeštenih u relacionoj bazi podataka i za definisanje upita nad njima. • U suštini predstavlja skup operatora čiji su operandi i rezultati relacije • Prvu verziju je dao Codd 1972. godine. Povratak
Edgar Frank „Ted“ Kod (eng.Edgar Frank "Ted" Codd; 23. avgust1923 — 18. april2003.) je bio britanskiinformatičarkoji je daoznačajandoprinosteorijirelacionihbazapodataka. • U vremedok je radio zaIBM, stvorio je relacioni modelzaupravljanjebazamapodataka. Iako je to nijenjegovjediniznačajnidoprinosračunarstvu, relacionimodel, vrlouticajnaopštateorija manipulacijepodacima, ostajenjegovo najznačajnijedostignuće. Povratak