Towards a general theory of action and time
Artificial Intelligence
A logic-based calculus of events
New Generation Computing
PODS '86 Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems
A homogeneous relational model and query languages for temporal databases
ACM Transactions on Database Systems (TODS)
A temporal relational algebra as a basis for temporal relational completeness
Proceedings of the sixteenth international conference on Very large databases
Evaluation of relational algebras incorporating the time dimension in databases
ACM Computing Surveys (CSUR)
Temporal databases: theory, design, and implementation
Temporal databases: theory, design, and implementation
A consensus glossary of temporal database concepts
ACM SIGMOD Record
Unifying temporal data models via a conceptual model
Information Systems
Point vs. interval-based query languages for temporal databases (extended abstract)
PODS '96 Proceedings of the fifteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Developing time-oriented database applications in SQL
Developing time-oriented database applications in SQL
Tracing the lineage of view data in a warehousing environment
ACM Transactions on Database Systems (TODS)
Maintaining knowledge about temporal intervals
Communications of the ACM
ACM Transactions on Database Systems (TODS)
Querying ATSQL databases with temporal logic
ACM Transactions on Database Systems (TODS)
Survey of Spatio-Temporal Databases
Geoinformatica
Temporal Relational Data Model
IEEE Transactions on Knowledge and Data Engineering
Optimizing temporal queries: efficient handling of duplicates
Data & Knowledge Engineering - Special issue: Temporal representation and reasoning
Querying TSQL2 Databases with Temporal Logic
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Efficient OLAP Query Processing in Distributed Data Warehouses
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Point-Versus Interval-Based Temporal Data Models
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Lineage Tracing for General Data Warehouse Transformations
Proceedings of the 27th International Conference on Very Large Data Bases
Temporal Logic & Historical Databases
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Coalescing in Temporal Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
The time relational model
Time, tense and aspect in natural language database interfaces
Natural Language Engineering
IEEE Transactions on Knowledge and Data Engineering
Handling Expiration of Multigranular Temporal Objects
Journal of Logic and Computation
Hi-index | 0.00 |
Most real-world database applications manage temporal data, i.e., data with associated time references that capture a temporal aspect of the data, typically either when the data is valid or when the data is known. Such applications abound in, e.g., the financial, medical, and scientific domains. In contrast to this, current database management systems offer preciously little built-in query language support for temporal data management. This situation persists although an active temporal database research community has demonstrated that application development can be simplified substantially by built-in temporal support. This paper's contribution is motivated by the observation that existing temporal data models and query languages generally make the same rigid assumption about the semantics of the association of data and time, namely that if a subset of the time domain is associated with some data then this implies the association of any further subset with the data. This paper offers a comprehensive, general framework where alternative semantics may co-exist. It supports so-called malleable and atomic temporal associations, in addition to the conventional ones mentioned above, which are termed constant. To demonstrate the utility of the framework, the paper defines a characteristics-enabled temporal algebra, termed CETA, which defines the traditional relational operators in the new framework. This contribution demonstrates that it is possible to provide built-in temporal support while making less rigid assumptions about the data and without jeopardizing the degree of the support. This moves temporal support closer to practical applications.