Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Deciding properties of transactional schemas
PODS '86 Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Computer
The temporal query language TQuel
ACM Transactions on Database Systems (TODS)
Adding time dimension to relational model and extending relational algebra
Information Systems
A translation language complete for database update and specification
PODS '87 Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Database description with SDM: a semantic database model
ACM Transactions on Database Systems (TODS)
System level concurrency control for distributed database systems
ACM Transactions on Database Systems (TODS)
Transactions and integrity constraints
PODS '85 Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems
Implementing atomic actions on decentralized data
ACM Transactions on Computer Systems (TOCS)
Optimizing the performance of a relational algebra database interface
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
The Denotational Description of Programming Languages: An Introduction
The Denotational Description of Programming Languages: An Introduction
Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory
Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory
Dynamic constraints and database evolution
PODS '83 Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems
The Historical Relational Data Model (HRDM) and Algebra Based on Lifespans
Proceedings of the Third International Conference on Data Engineering
Toward a Multihomogeneous Model for a Temporal Database
Proceedings of the Second International Conference on Data Engineering
Implementation of a time expert in a data base system
ACM SIGMOD Record
The temporal query language TQuel
ACM Transactions on Database Systems (TODS)
A generalized model for a relational temporal database
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
An incremental algorithm for building temporal quadtrees
CSC '93 Proceedings of the 1993 ACM conference on Computer science
Towards a temporal world-wide web: a transaction-time server
ADC '01 Proceedings of the 12th Australasian database conference
Queries on Change in an Extended Relational Model
IEEE Transactions on Knowledge and Data Engineering
Managing versions of web documents in a transaction-time web server
Proceedings of the 13th international conference on World Wide Web
The representation of a temporal data model in the relational environment
SSDBM'1988 Proceedings of the 4th international conference on Statistical and Scientific Database Management
Handling time in query languages
SSDBM'1988 Proceedings of the 4th international conference on Statistical and Scientific Database Management
Time-based operators for relational algebra query languages
Computer Languages
Hi-index | 0.00 |
In this paper we discuss extensions to the conventional relational algebra to support transaction time. We show that these extensions are applicable to historical algebras that support valid time, yielding a temporal algebraic language. Since transaction time concerns the storage of information in the database, the notion of state is central. The extensions are formalized using denotational semantics. The additions preserve the useful properties of the conventional relational algebra.