A Temporal Data model and a Query Language Based on the OO data model

  • Shu, Yongmoo (Department of Business Administration, Korea University)
  • Published : 1997.05.01

Abstract

There have been lots of research on temporal data management for the past two decades. Most of them are based on some logical data model, especially on the relational data model, although there are some conceptual data models which are independent of logical data models. Also, many properties or issues regarding temporal data models and temporal query languages have been studied. But some of them were shown to be incompatible, which means there could not be a complete temporal data model, satisfying all the desired properties at the same time. Many modeling issues discussed in the papers, do not have to be done so, if they take object-oriented data model as a base model. Therefore, this paper proposes a temporal data model, which is based on the object-oriented data model, mainly discussing the most essential issues that are common to many temporal data models. Our new temporal data model and query language will be illustrated with a small database, created by a set of sample transaction.

Keywords

References

  1. The Object-Oriented Database System Manifesto M.Atkinson;F.Bancilhon;D.Dewitt;K.Dittrich;D.Maier;S.Zdonik
  2. Ph. D., thesis, Computer Science Department, UCLA The Time Relational Model J. Ben Zvi
  3. proceedings of the third International Conference on Data Engineering The Historical Relational Data Model (HRDM) and Algebra based on Lifespan J. Clifford;A.Croker
  4. VLDB A Unifying Framework for Version Control in a CAD Environment H.T.Chou;W.Kim
  5. proceedings of ACM SIGMOD On an Algebra for Historical Relational Databases: Two Views F.Clifford;A.U.Tansel
  6. ACM TODS v.8 no.2 Formal Semantics for Time in Databases J.Clifford;D.S.Warren
  7. Temporal Databases Temporal Databases: A Prelude to Parametric Data Shashi K.Gadia;Sunil S.Nair;Tansel(ed.)(et al.)
  8. ACM TODS v.13 no.4 A Homogeneous Relational Model and Query Languages for Temporal Databases S.K.Gadia
  9. ACM SIGMOD A Generalized Model for a Relational Temporal Databases S.K.Gadia;C.S.Yeung
  10. Information Systems v.21 no.4 Semantics of Time-Varying Information Christian S.Jensen;Richard T.Snodgrass
  11. ACM Computing Surveys v.22 no.4 Toward a Unified Framework for Version Modeling in Engineering Databases R.H.Katz
  12. Temporal Databases The Interval-extended Relational Model and Its Application to Valid-time Databases Nikos A. Lorenztos;Tansel(ed.)(et al.)
  13. ACM Computing Surveys v.23 no.4 Evaluation of Relational Algebras Incorporating the Time Dimension in Databases E.McKensie,Jr.;R.Snodgrass
  14. Information Sciences v.49 A Temporal Relational Model and a Query Language S.B.Navathe;R.Ahmed
  15. IEEE Transactions on Knowledge and Engineering v.7 no.4 Temporal and Real-time Databases: a survey G.Ozsoyoglu;R.T.Snodgrass
  16. 10-th International Conference on ER Approach TOODM - A Temporal Object-Oriented Data Model with Temporal Constraints Ellen Rose;Arie Segev
  17. IEEE Computer v.19 no.9 Temporal Databases R.Snodgrass;I.Ahn
  18. Temporal Databases HSQL: A Historical Query Language N.L.Sarda;Tansel(ed.)(et al.)
  19. ACM TODS v.16 no.3 Using Annotations to Support Multiple Kinds of Versioning in an Object-Oriented Database system E.Sciore
  20. VLDB Journal v.3 no.1 Versioning and Configuration Management in an Object-Oriented Data Model E.Sciore
  21. Temporal Databases A Temporal Data Model Based on Time Sequences Arie Segev;Arie Shoshani;Tansel(ed.)(et al.)
  22. Proceedings of the eighth International Conf. on Data Engineering A Uniform Model for Temporal Object-Oriented Databases G.Wuu;U.Dayal