Font Size: a A A

Based On The Study And Application Of Timedb The Tdbms

Posted on:2005-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:H Z LiuFull Text:PDF
GTID:2208360122992416Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Temporal databases store and manage different time-state data, taking time as one of the data attributes managed by systems. Within the past twenty years, researches of temporal database theory have acquired great achievements; however, implementation technologies of temporal database stay in the primary phase. By now there is no complete temporal database management system yet. As a front-end of commercial DBMS, TimeDB, which is a successful prototype of temporal database management system, basically realizes the managements of temporal data. Basing on above consideration, the thesis focuses on the research of implementation technologies of temporal database management system, by means of analyzing TimeDB's implementation methods.After descriptions of time representations and time models, the thesis analyzes temporal data models and temporal data operations. Then with references of TimeDB, implementation technologies are analyzed deeply by three steps as following. Firstly, the extension methods and principles of ATSQL2, which is a temporal query language, are discussed. In the meantime, the use of ATSQL2 is demonstrated with examples. Secondly, the thesis analyzes the logic of the source codes of TimeDB to research the constructive methods and principles of temporal database management system. It shows how TimeDB can translate the TDDL, TDML and TDQL into standard SQL statements. Finally, a prototype, Vehicle team System, is successfully developed using the TimeDB's APIs. It testifies the advancement and disadvantages of TimeDB.Through analysis and researches of constructive methods and principles of ATSQL2 and TimeDB, the thesis shows a feasible solution of the implementation of temporal database management system. Besides, it discusses the disadvantages of TimeDB. All these provide basis for future implementation of temporal database management, accumulating the technologies and experience ofcomponent development.
Keywords/Search Tags:Temporal Databases, Temporal Database Management System, ATSQL2, TimeDB
PDF Full Text Request
Related items