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...
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, Avignon, France, March 25–29, 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: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: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 12th International Conference on Entity-Relationship Approach, 1993, p. 122–136. LNCS 823.
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, pp. 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
© 2016 Springer Science+Business Media LLC
About this entry
Cite this entry
Combi, C. (2016). Temporal Object-Oriented Databases. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_404-2
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7993-3_404-2
Received:
Accepted:
Published:
Publisher Name: Springer, New York, NY
Online ISBN: 978-1-4899-7993-3
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering