Back to Search
Start Over
On Data Representation and Use in a Temporal Relational DBMS
- Source :
- Information Systems Research. 7:308-327
- Publication Year :
- 1996
- Publisher :
- Institute for Operations Research and the Management Sciences (INFORMS), 1996.
-
Abstract
- Numerous proposals for extending the relational data model to incorporate the temporal dimension of data have appeared over the past decade. It has long been known that these proposals have adopted one of two basic approaches to the incorporation of time into the extended relational model. Recent work formally contrasted the expressive power of these two approaches, termed temporally ungrouped and temporally grouped, and demonstrated that the temporally grouped models are more expressive. In the temporally ungrouped models, the temporal dimension is added through the addition of some number of distinguished attributes to the schema of each relation, and each tuple is “stamped” with temporal values for these attributes. By contrast, in temporally grouped models the temporal dimension is added to the types of values that serve as the domain of each ordinary attribute, and the application's schema is left intact. The recent appearance of TSQL2, a temporal extension to the SQL-92 standard based upon the temporally ungrouped paradigm, means that it is likely that commercial DBMS's will be extended to support time in this weaker way. Thus the distinction between these two approaches—and its impact on the day-to-day user of a DBMS—is of increasing relevance to the database practitioner and the database user community. In this paper we address this issue from the practical perspective of such a user. Through a series of example queries and updates, we illustrate the differences between these two approaches and demonstrate that the temporally grouped approach more adequately captures the semantics of historical data.
- Subjects :
- Information Systems and Management
Theoretical computer science
Information retrieval
Computer Networks and Communications
Computer science
Value type
Library and Information Sciences
computer.software_genre
External Data Representation
Expressive power
Management Information Systems
Relational calculus
Relational database management system
Schema (psychology)
Relational model
Tuple
computer
Information Systems
Subjects
Details
- ISSN :
- 15265536 and 10477047
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- Information Systems Research
- Accession number :
- edsair.doi...........cab1f8573febe4aa097d52e1ceb8c133
- Full Text :
- https://doi.org/10.1287/isre.7.3.308