• Cite Icon93
  • https://doi.org/10.1145/377674.377665Copy DOI Icon

Temporal statement modifiers

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A wide range of database applications manage time-varying data. Many temporal query languages have been proposed, each one the result of many carefully made yet subtly interacting design decisions. In this article we advocate a different approach to articulating a set of requirements, or desiderata, that directly imply the syntactic structure and core semantics of a temporal extension of an (arbitrary) nontemporal query language. These desiderata facilitate transitioning applications from a nontemporal query language and data model, which has received only scant attention thus far. The paper then introduces the notion of statement modifiers that provide a means of systematically adding temporal support to an existing query language. Statement modifiers apply to all query language statements, for example, queries, cursor definitions, integrity constraints, assertions, views, and data manipulation statements. We also provide a way to systematically add temporal support to an existing implementation. The result is a temporal query language syntax, semantics, and implementation that derives from first principles. We exemplify this approach by extending SQL-92 with statement modifiers. This extended language, termed ATSQL, is formally defined via a denotational-semantics-style mapping of temporal statements to expressions using a combination of temporal and conventional relational algebraic operators.

Similar Papers
  • Research Article
  • Citations37

Extending the Kernel of a Relational DBMS with Comprehensive Support for Sequenced Temporal Queries

  • Nov 02, 2016
  • ACM Transactions on Database Systems
  • Anton Dignös +3
  • Book Chapter

On Applying Temporal Database Concepts to Event Queries

  • Jan 01, 2011
  • Foruhar Ali Shiva +1
  • Conference Article
  • Citations8

StreamAPAS: Query Language and Data Model

  • Mar 01, 2009
  • Marcin Gorawski +1
  • Research Article
  • Citations17

Supporting Information Systems Analysis Through Conceptual Model Query – The Diagramed Model Query Language (DMQL)

  • Jan 01, 2015
  • Communications of the Association for Information Systems
  • Patrick Delfmann +3
  • Book Chapter

A Logical Formalization of Semistructured Data Models

  • Jan 01, 2002
  • Antonio Badia
  • Research Article
  • Citations39

Relational languages and data models for continuous queries on sequences and data streams

  • May 01, 2011
  • ACM Transactions on Database Systems
  • Yan-Nei Law +2
  • Research Article
  • Citations18

A data model and query language for spatio-temporal decision support

  • Jun 17, 2010
  • GeoInformatica
  • Leticia Gómez +2
  • Conference Article
  • Citations2

Modeling and analysis of temporal failure and degradation behavior of critical infrastructure systems

  • Aug 07, 2002
  • M Bassiouni +1
  • Research Article
  • Citations1

TypeQL: A Type-Theoretic & Polymorphic Query Language

  • May 10, 2024
  • Proceedings of the ACM on Management of Data
  • Christoph Dorn +1
  • Research Article
  • Citations3

Design and development of Supply Chain Knowledge Discovery System for Customer Relationship Management

  • Jan 01, 2010
  • International Journal of Services Technology and Management
  • C.K.M Lee +3
  • Research Article
  • Citations29

An eligibility criteria query language for heterogeneous data warehouses.

  • Jan 01, 2015
  • Methods of Information in Medicine
  • A Taweel +3
  • Conference Article
  • Citations3

Generalized logical operators for temporal languages

  • Oct 09, 1988
  • M.A Bassiouni +1
  • Research Article
  • Citations23

Alternatives for facilitating automatic transformation of BIM data using semantic query languages

  • Sep 16, 2020
  • Automation in Construction
  • G Costa +1
  • Conference Article
  • Citations4

A flexible stand-off data model with query language for multi-level annotation

  • Jan 01, 2005
  • Christoph Müller
  • Research Article
  • Citations2

Producing Interoperable Queries for Relational and Object-Oriented Databases

  • Mar 01, 2000
  • Journal of Intelligent Information Systems
  • Ya-Hui Chang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.