Dizajn i implementacija temporalnih baza podataka (CROSBI ID 351629)
Ocjenski rad | magistarski rad (mr. sc. i mr. art.)
Podaci o odgovornosti
Gudelj Bolanča, Anita
Maleković, Mirko
hrvatski
Dizajn i implementacija temporalnih baza podataka
U ovom radu smo analizirali nekoliko problema vezanih za dizajn i implementaciju temporalnih SUBP. Postoje različite razine kako podržati podatke koji su ovisni o vremenu. Pitanje je koju vrstu podrške bi korisnici i programeri trebali imati za upravljenje temporalnim podacima. Kako je navedeno u prvom poglavlju, postoje četiri mogućnosti kako implementirati aplikacije temporalnih baza podataka. To su: • uporaba tipa podataka i implementacija svih temporalnih semantika u aplikacijaki program ; • odrediti ADT za vrijeme koji je osnova u temporalnim aplikacijama za vremenski označiti i pretraživati podatke ; • proširiti ne-temporalni model tako da podržava temporalne podatke ; • generalizirati ne-temporalni model podataka u temporalni. U ovom radu koristi se treći pristup. U četvrom poglavlju opisan je temporalni jezik ATSQL2 koji se temelji na proširenim relacijskim shemama tako da pohranjuju temporalne podatke. Rezultat je prototip temporalnog SUBP - TimeDB. Iz našeg aplikacijskog programa može se zaključiti da TIMEDB podržava jezik za definiranje i modifikaciju temporalnih podataka, te temporalni upitni jezik. Kada proširujemo ne-temporalan model , važno je koji smo način pridruživanja vremenskih oznaka odabrali. Da li se radi o označavanju slogova ili atributa? Način, pridruživanja vremenskih oznaka , koji se rabi u modelu je bitan jer on direktno utjče i na operacije i na ograničenja koji se podržavaju u sustavu i modelu. Glavni problem ekstenzijskog pristupa, koji rabi posebne atribute vremena za vremenski označiti podatke, je u tome što i operacije i ograničenja se direktno odnose na te atribute. Primjerice, moguće je da se oznake vremena ugnježđuju. U tom slučaju i operacije i ograničenja moraju biti tako fleksibilna da mogu pristupiti tako ugnježđenim oznakama. U zaključku, na temporalne SUBP gledamo kao na promjene koje su fundamentalno modificirale ono što se može izraziti u ne-temporalnom SUBP. Ipak, izgradnja sustava, koji primjenjuju ove ideje na koristan način, su izazovan istraživački program.
temporalne baze podataka; deduktivne baze podataka; ATSQL; Datalog
nije evidentirano
engleski
Design and Implementation of Temporal Databases
nije evidentirano
temporal databases; deductive databases; ATSQL; Datalog
nije evidentirano
Podaci o izdanju
124
09.05.2000.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet organizacije i informatike
Varaždin