Author(s)
Term
4. term
Education
Publication year
2000
Submitted on
2012-02-14
Abstract
A large number of applications manage time varying data most of them in an ad-ho c manner, with all temporal logic stored in the application layer. This is becau se none of the major ORDBMS vendors actively support management of temporal data as proposed by researchers. This project aims to migrate parts of the large amount of research done on tempo ral databases into existing ORDBMS technology. The principal goals of the projec t is to examine two matters: One, if the task of managing temporal data in curre nt ORDBMSs can be eased by extending it with custom ADTs and procedures. Two, to examine if such an extension can support efficient execution of known temporal queries. A practical approach is taken to these matters, and as a part of the answer an Oracle cartridge is designed and implemented. The report is structured in three parts. The first concerns the reduction of cod e complexity. The second describe implementation specifics. Finally, the third p art contains performance measurements and evaluations. The result shows that although it is possible to obtain a substantial reduction in code complexity, the maturity of database extensibility features prevent efficient execution of temporal queries, thus limiting the usef ulness of a temporal cartridge.
Documents
Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.
If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.