Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Temporal Object-Oriented Databases

  • Carlo CombiEmail author
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_404


In a strict sense, a temporal object-oriented database is a database managed by an object-oriented database system able to explicitly deal with (possibly) several temporal dimensions of data. The managed temporal dimensions are usually valid and/or transaction times. In a wider sense, a temporal object-oriented database is a collection of data having some temporal aspect and managed by an object-oriented database system.

Historical Background

Research studies on time, temporal information, and object-oriented data started at the end of the 1980s and continued in the 1990s. From the seminal work by Clifford and Croker on objects in time [4], several different topics have been discussed. Segev and Rose studied both the modeling issues and the definition of suitable query languages [12]; Wuu and Dayal showed how to use an object-oriented data model to properly represent several temporal aspects of data [14]; Goralwalla et al. studied the adoption and extension of an...

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

Recommended Reading

  1. 1.
    Bertino E, Ferrari E, Guerrini G. A formal temporal object-oriented data model. In: Advances in Database Technology, Proceeding of 5th International Conference on Extending Database Technology; 1996, p. 342–56. Proceedings of Advances in Database Technology – EDBT’96, Fifth International Conference on Extending Database Technology; 1996.Google Scholar
  2. 2.
    Bertino E, Ferrari E, Guerrini G, Merlo I. T-ODMG: an ODMG compliant temporal object model supporting multiple granularity management. Inf Syst. 2003;28(8):885–927.CrossRefGoogle Scholar
  3. 3.
    Cattel RGG, Barry DK, editors. The object data standard: ODMG 3.0. Los Altos: Morgan Kaufmann; 2000.Google Scholar
  4. 4.
    Clifford J, Croker A. Objects in time. IEEE Data Eng Bull. 1988;11(4):11–8.Google Scholar
  5. 5.
    Combi C, Cucchi C, Pinciroli F. Applying object-oriented technologies in modeling and querying temporally-oriented clinical databases dealing with temporal granularity and indeterminacy. IEEE Trans Inf Tech Biomed. 1997;1(2):100–27.CrossRefGoogle Scholar
  6. 6.
    Galante RM, dos Santos CS, Edelweiss N, Moreira AF. Temporal and versioning model for schema evolution in object-oriented databases. Data Knowl Eng. 2005;53(2):99–128.CrossRefGoogle Scholar
  7. 7.
    Goralwalla IA, Özsu MT, Szafron D. Modeling medical trials in pharmacoeconomics using a temporal object model. Comput Biol Med. 1997;27(5):369–87.CrossRefGoogle Scholar
  8. 8.
    Goralwalla IA, Özsu MT, Szafron D. An object-oriented framework for temporal data models. In: Etzion O, Jajodia S, Sripada S, editors. Temporal databases: research and practice. London: Springer; 1998. p. 1–35.Google Scholar
  9. 9.
    Goralwalla IA, Szafron D, Özsu MT, Peters RJ. A temporal approach to managing schema evolution in object database systems. Data Knowl Eng. 1998;28(1):73–105.zbMATHCrossRefGoogle Scholar
  10. 10.
    Nørvåg K. The vagabond approach to logging and recovery in transaction-time temporal object database systems. IEEE Trans Knowl Data Eng. 2004;16(4):504–18.CrossRefGoogle Scholar
  11. 11.
    Ozsoyoglu G, Snodgrass RT. Temporal and real-time databases: a survey. IEEE Trans Knowl Data Eng. 1995;7(4):513–32.CrossRefGoogle Scholar
  12. 12.
    Rose E, Segev A. TOOSQL – a temporal object-oriented query language. In: Proceeding of the 12th International Conference on Entity-Relationship Approach; 1993, p. 122–136.Google Scholar
  13. 13.
    Snodgrass RT. Temporal object-oriented databases: a critical comparison. In: Modern database systems: the object model, interoperability and beyond. Kim, W (ed.). Addison-Wesley, New York, NY, USA 1995, p. 386–408.Google Scholar
  14. 14.
    Wuu GTJ, Dayal U. A uniform model for temporal and versioned object-oriented databases. In: Temporal databases. Tansel, AU, Clifford, J , Godia, SK, Segev, A, Snodgrass, R (eds.), 1993, p. 230–247.Google Scholar
  15. 15.
    Zimányi E, Minout M. Implementing conceptual spatio-temporal schemas in object-relational dbmss. In: Meersman R, Tari Z, Herrero P, editors. OTM workshops (2), vol. 4278. Montpellier: Springer LNCS; 2006. p. 1648–57.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversity of VeronaVeronaItaly

Section editors and affiliations

  • Richard T. Snodgrass
    • 1
  • Christian S. Jensen
    • 2
  1. 1.University of ArizonaTucsonUSA
  2. 2.Aalborg UniversityAalborg ØstDenmark