Abstract
The Temporal Versions Model (TVM) is an Object Oriented Data Model developed to store the object versions and, for each version, the history of its dynamic attributes and relationships values. In this work, we propose a query language for this model. The language, called Temporal Versioned Query Language - TVQL, is based on SQL, adding new features to recover temporal information and versions. An alternative to its implementation on top of a commercial database is also presented.
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
Andonoff, E., Hubert, G., Le Part, A.: A Database Interface Integrating a Querying Language for Versions. In Procs. of Advances in Databases and Information Systems-ADBIS. Lecture Notes in Computer Science, Vol. 1475. Springer-Verlag, Berlin (1998) 200–211
Böhlen, M. H., Jensen, C. S., Snodgrass, R. T.: Temporal statement modifiers. ACM Transactions on Database Systems, ACM Press, Vol. 25, No. 4 (December 2000) 407–456
Conradi, R., Westfechtel, B.: Version Models for Software Configuration Management. ACM Computing Surveys, Vol. 30, No. 2 (June 1998) 232–282
Edelweiss, N., Hübler, P., Moro, M.M., Demartini, G.: A Temporal Database Management System Implemented on Top of a Conventional Database. In Procs. of Intl. Conf. of the Chilean Computer Science Society (2000) 58–67
Etzion, O., Jajodia, S., Sripada, E. (eds.): Temporal Databases: Research and Practice. Lecture Notes in Computer Science, Vol. 1300. Springer-Verlag, Berlin (1998)
Golendziner, L.G., dos Santos, C.S.: Versions and configurations in object-oriented database systems: a uniform treatment. In Procs. of Intl. Conf. Manag. of Data (1995) 18–37
Moro, M.M., Saggiorato, S.M., Edelweiss, N., Santos, C.S. dos.: Adding Time to an Object-Oriented Versions Model. In Procs. of Intl. Conf. on Database and Expert Systems Applications-DEXA. Lecture Notes in Computer Science, Vol. 2113. Springer-Verlag, Berlin (2001) 805–814
Rodríguez, L., Ogata, H., Yano, Y.: TVOO: A Temporal Versioned Object-Oriented data model. In Information Sciences, Elsevier Science, Vol. 114 (1999) 281–300
Snodgrass, R.: The TSQL2 Temporal Query Language. Kluwer Publishers (1995)
Snodgrass, R., Böhlen, M., Jensen, C., Steiner, A.: Transitioning Temporal Support in TSQL2 to SQL3. In: O. Etzion et al (eds.): Temporal Databases Research and Practice. Lecture Notes in Computer Science, Vol. 1300. Springer-Verlag, Berlin (1998) 150–194
Wuu, G. T. J., Dayal, U.A.: A Uniform Model for Temporal and Versioned Object-Oriented Databases. In: A. Tansel et al (eds.): Temporal Databases: Theory, Design, and Implementation. Benjamin/Cumming (1993) 230–247
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Moro, M.M., Zaupa, A.P., Edelweiss, N., dos Santos, C.S. (2002). TVQL - Temporal Versioned Query Language. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2002. Lecture Notes in Computer Science, vol 2453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46146-9_61
Download citation
DOI: https://doi.org/10.1007/3-540-46146-9_61
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44126-7
Online ISBN: 978-3-540-46146-3
eBook Packages: Springer Book Archive