• DocumentCode
    2791081
  • Title

    A logic for handling time in temporal databases

  • Author

    Bassiouni, M.A.

  • Author_Institution
    Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA
  • fYear
    1988
  • fDate
    5-7 Oct 1988
  • Firstpage
    345
  • Lastpage
    352
  • Abstract
    An approach to the handling of time in query languages of historical database management systems is outlined. The approach is based on extending Boolean and comparison operators by allowing their operands to be sets of time intervals. The proposed temporal logic is shown to satisfy the properties of the normal Boolean logic. A relational-calculus query language using the extended logic is proposed. A new syntax for retrieval statements is defined in order to separate the process of selecting entities (tuples) and the process of selecting required values of temporal attributes from the chosen entities. The extension presented in this paper offer a good degree of flexibility in expressing different temporal requirements
  • Keywords
    database theory; formal logic; query languages; relational databases; Boolean operators; comparison operators; entity selection; flexibility; historical database management systems; relational-calculus query language; retrieval statement syntax; temporal attribute selection; temporal databases; temporal logic; time handling logic; time intervals; tuple selection; Boolean functions; Calculus; Cities and towns; Computer science; Database languages; EMP radiation effects; Error correction; Logic; Relational databases; Remuneration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-0873-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1988.17197
  • Filename
    17197