Definition
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...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
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.
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.
Cattel RGG, Barry DK, editors. The object data standard: ODMG 3.0. Los Altos: Morgan Kaufmann; 2000.
Clifford J, Croker A. Objects in time. IEEE Data Eng Bull. 1988;11(4):11–8.
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.
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.
Goralwalla IA, Özsu MT, Szafron D. Modeling medical trials in pharmacoeconomics using a temporal object model. Comput Biol Med. 1997;27(5):369–87.
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.
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.
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.
Ozsoyoglu G, Snodgrass RT. Temporal and real-time databases: a survey. IEEE Trans Knowl Data Eng. 1995;7(4):513–32.
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.
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.
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.
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Combi, C. (2018). Temporal Object-Oriented Databases. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_404
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_404
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering