Skip to main content

Using Temporal Constructs in Temporal Databases

  • Conference paper
Recent Advances in Temporal Databases

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

Temporal Databases have developed to the point where there is a proposed query language, TSQL2, [1] and a database implementation, Multical, [2] based on this language. It is now appropriate to review the power and relevance of this approach. It is accepted that TSQL2 is appropriate for a number of types of temporal query. This paper examines TSQL2 with respect to the requirements of an application area to see how well it can be applied to solving the problems with temporal querying in this area. The weaknesses of TSQL2 in this application area are identified and an alternative graphical query language, called GEST is presented to overcome these weaknesses. GEST has the same power as TSQL2, but improves on it, in three ways: it is based on a WIMP interface; it can cope with incomplete temporal information; and it can also support a variety of temporal constructs that are difficult to implement in TSQL2.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pissinou, N., Snodgrass, R.T., Elmasri, R., Mumick, I.S., Ozsu, M.T., Perniei, B. Segev, A., Theodoulidis, B., Dayal, U., “Towards an Infrastructure for Temporal Databases: Report of an Invitational ARPA/NSF Workshop” in SIGMOD Record, Vol 23, No. 1.

    Google Scholar 

  2. Soo, M., Snodgrass, R. Technical papers on Multical, TempIS Technical Reports, Computer Science Department, University of Arizona, Tucson, Arizona.

    Google Scholar 

  3. Kafer, W., Ritter, N., and Schoning, H., “Support for Temporal Data by Complex Objects”, in Proceedings of the 16th VLDB Conference, Brisbane, Australia, 1990.

    Google Scholar 

  4. Kafer, W. and Schoning, H., “Realizing a Temporal Complex Object Data Model”, in ACM SIGMOD Conference, 1992.

    Google Scholar 

  5. Chaudhuri, S., “Temporal Relationships in Databases”, in Proceedings of the 14th VLDB, Los Angeles, California, 1988.

    Google Scholar 

  6. Clifford, J., and Tansel, A.U., “On An Algebra for Historical Relational Databases: Two Views”, in Proceedings of the ACM SIGMOD International Conference on the Management of Data, 1985.

    Google Scholar 

  7. Gadia, S.K., Yeung, C-S., “Inadequacy of Interval Timestamps in Temporal Databases”, in Information Sciences Vol 54, pages 1 to 22, 1991.

    Google Scholar 

  8. Jensen, C.S., Clifford, J., Gadia, S.K., Segev, A., Snodgrass, R.T., “A Glossary of Temporal Database Concepts”, in SIGMOD Record, Vol. 21, No. 3, September, 1992.

    Google Scholar 

  9. Lorentzos, N.A., “A Formal Extension of the Relational Model for the Representation and Manipulation of Generic Intervals”, in Ph.D. thesis, Birckbeck College, London, 1988.

    Google Scholar 

  10. McKenzie, L.E., and Snodgrass R.T., “Evaluation of Relational Algebras Incorporating the Time Dimension in Databases”, in ACM Computing Surveys, Vol. 23, No. 4, December, 1991.

    Google Scholar 

  11. Sarda, N.L., “Algebra and Query Language for a Historical Data Model”, in The Computer Journal, Vol. 33, No. 1, 1990.

    Google Scholar 

  12. Tansel, A.U., “Adding Time Dimension to Relational Model and Extending Relational Algebra”, in Information Systems, Vol. 11, No. 4, 1986.

    Google Scholar 

  13. Tansel, A.U., “Modelling Temporal Data”, in Journal of Information and Software Technology, Vol. 32, No. 8, October, 1990.

    Google Scholar 

  14. Tansel, A.U. et al, Temporal Databases, Addison Wesley, 1993.

    Google Scholar 

  15. Tuzhilin, A., Clifford, J., “A Temporal Relational Algebra as a Basis for Temporal Relational Completeness”, in Proceedings of the 16th VLDB Conference, Brisbane, Australia, 1990.

    Google Scholar 

  16. Snodgrass, R.T., et al, “A TSQL2 Tutorial”, in SIGMOD Record, Vol 23, No. 3, September, 1994.

    Google Scholar 

  17. TSQL2 papers available by anonymous FTP from FTP . cs. arizona. edu.

    Google Scholar 

  18. Boddy, M., “Temporal Reasoning for Planning and Scheduling”, SIGART Bulletin, Vol 4., No. 3, 1993.

    Google Scholar 

  19. Yampratoom, E., Allen, J.F., “Performance of Temporal Reasoning Systems”, in SIGART Bulletin, Vol 4., No. 3, 1993.

    Google Scholar 

  20. Chomicki, J., Imielinski, T., “Temporal Deductive Databases and Infinite Objects”, in Proceedings of the 7th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems Austin, Texas, 1988.

    Google Scholar 

  21. Lingat, J.Y., Nobecourt, P., Rolland, C., “Behaviour Management in Database Applications”, in Proceedings of the 13th VLDB Conference, Brighton, 1987.

    Google Scholar 

  22. Nobecourt, P., Rolland, C., Lingat, J.Y., “Temporal Management in an Extended Relational DBMS”, in Proceedings of the Sixth British National Conference on Databases, 1988.

    Google Scholar 

  23. Kahn, M. G., Ferguson, J. C., Shortliffe, E.H., Fagan, L. M., “Representation and use of temporal information in ONCOCIN”, in Proceedings of the Ninth Annual Symposium on Computer Applications in Medical Care, 1985.

    Google Scholar 

  24. Harris, W.J. and Gray, W.A., “Temporal Constructs Required to Represent Financial Instruments”, in Financial Information Systems Conference, Sheffield, UK, 1994.

    Google Scholar 

  25. Batini, C., Catarci, T., Costabile, M. F., Levialdi, S., “Visual Query Systems: A Taxonomy” in Visual Database Systems II, ed. Knuth, E., Wegner, L.M. Pub: Elsevier,1992.

    Google Scholar 

  26. ONTOS version 2.1 user manuals, Ontologie Incorporated, 1993.

    Google Scholar 

  27. Ousterhout, J. K., Tcl and Tk software and documentation distribution on anonymous email from allspice. berkeley. edu.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 British Computer Society

About this paper

Cite this paper

Harris, W., Gray, W.A. (1995). Using Temporal Constructs in Temporal Databases. In: Clifford, J., Tuzhilin, A. (eds) Recent Advances in Temporal Databases. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3033-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3033-8_8

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19945-8

  • Online ISBN: 978-1-4471-3033-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics