Skip to main content

Design Issues in Transaction-Time Temporal Object Database Systems

  • Conference paper
  • First Online:
Current Issues in Databases and Information Systems (ADBIS 2000, DASFAA 2000)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. I. Ahn and R. Snodgrass. Partitioned storage for temporal databases. Information Systems, 13(4), 1988.

    Google Scholar 

  2. L. Fegaras and R. Elmasri. A temporal object query language. In Proceedings of the Fifth International Workshop on Temporal Representation and Reasoning, 1998.

    Google Scholar 

  3. D. Hulse and A. Dearle. A log-structured persistent store. In Proceedings of the 19th Australasian Computer Science Conference, 1996.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. M. Tsangaris and J. Naughton. On the performance of object clustering techniques. In Proceedings of SIGMOD’92, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics