Abstract
In a transaction-time temporal object database system (ODB) an object update creates a new object version, but the old versions are still accessible. Each object version has an associated timestamp, and this versioning, related to time, is supported and maintained by the system. The system also provides support for querying the temporal data. The area of temporal ODBs is still immature, and there are many design issues that need to be solved. In this paper, we discuss some issues and possible solutions derived from the design of the Vagabond temporal ODB. This includes physical object storage, clustering of temporal objects, OID indexing, and language bindings in a temporal ODB.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
I. Ahn and R. Snodgrass. Partitioned storage for temporal databases. Information Systems, 13(4), 1988.
L. Fegaras and R. Elmasri. A temporal object query language. In Proceedings of the Fifth International Workshop on Temporal Representation and Reasoning, 1998.
D. Hulse and A. Dearle. A log-structured persistent store. In Proceedings of the 19th Australasian Computer Science Conference, 1996.
K. Nørvåg. An efficient index structure for OID indexing in parallel temporal object-oriented database systems. Technical Report IDI3/99, Norwegian University of Science and Technology, 1999.
K. Nørvåg. A performance evaluation of log-only temporal obj ect database systems. Technical Report IDI 15/99, Norwegian University of Science and Technology, 1999.
M. Rosenblum and J. K. Ousterhout. The design and implementation of a log-structured file system. In Proceedings of the Thirteenth ACM Symposium on Operating System Principles, 1991.
V. Singhal, S. Kakkad, and P. Wilson. Texas: An efficient, portable persistent store. In Proceedings of the Fifth International Workshop on Persistent Object Systems, 1992.
A. Steiner and M. C. Norrie. Implementing temporal databases in object-oriented systems. In Proceedings of the 5th International Conference on Database Systems for Advanced Applications (DASFAA’97), 1997.
T. Suzuki and H. Kitagawa. Development and performance analysis of a temporal persistent object store POST/C++. In Proceedings of the 7th Australasian Database Conference, 1996.
M. Tsangaris and J. Naughton. On the performance of object clustering techniques. In Proceedings of SIGMOD’92, 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nørvåg, K. (2000). Design Issues in Transaction-Time Temporal Object Database Systems. In: Štuller, J., Pokorný, J., Thalheim, B., Masunaga, Y. (eds) Current Issues in Databases and Information Systems. ADBIS DASFAA 2000 2000. Lecture Notes in Computer Science, vol 1884. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44472-6_32
Download citation
DOI: https://doi.org/10.1007/3-540-44472-6_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67977-6
Online ISBN: 978-3-540-44472-5
eBook Packages: Springer Book Archive