Skip to main content

A temporal query language for a conceptual model

  • Chapter
  • First Online:
Advanced Database Systems

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 759))

Abstract

This chapter was a summary of our work in temporal conceptual models and query languages [173, 178, 174, 179], Our model distinguishes between conceptual and temporal objects, and characterizes the properties of entities (conceptual objects), entity roles (temporal objects), and (temporal and non-temporal) attributes. It also defines temporal constraints among entity roles, differentiates between temporal and conceptual relationships, and provides rules for preserving temporal integrity constraints.

The query language is a temporal extension of GORDAS [177, 176, 178], The temporal query language derives its power from the distinction between temporal and conceptual objects/relationships. It provides natural and high level temporal element constructor operators that simplify temporal query expressions. These operators utilize the entity existence times and the role lifespans in query formulations, without having to refer explicitly to time values. They also use the concepts of boolean conditions, true-times, and temporal projections [178].

Our query language allows temporal element constructor operators to be defined over entities, entity roles and temporal attributes. It supports temporal version restriction operators and allows multiple temporal scopes in a temporal projection. In addition, the concept of CONTINUOUS and DISCONTINUED temporal elements can be used to specify conditions such as ALWAYS and SOMETIME from temporal logic.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Nabil R. Adam Bharat K. Bhargava

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Elmasri, R., Kouramajian, V. (1993). A temporal query language for a conceptual model. In: Adam, N.R., Bhargava, B.K. (eds) Advanced Database Systems. Lecture Notes in Computer Science, vol 759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57507-3_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-57507-3_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-48204-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics