On Data Representation and Use in a Temporal Relational Dbms

36 Pages Posted: 13 Oct 2008

See all articles by James Clifford

James Clifford

affiliation not provided to SSRN

Albert Croker

City University of New York (CUNY) - Paul H. Chook Department of Information Systems & Statistics

Alexander Tuzhilin

New York University (NYU) - Leonard N. Stern School of Business; New York University (NYU) - Department of Information, Operations, and Management Sciences

Date Written: 1995

Abstract

Numerous proposals for extending the relational data model to incorporate the temporaldimension of data have appeared over the past decade. It has long been known that theseproposals have adopted one of two basic approaches to the incorporation of time into theextended relational model. Recent work formally contrasted the expressive power of these twoapproaches, termed temporally ungrouped and temporally grouped, and demonstrated that thetemporally grouped models are more expressive. IN the temporally ungrouped models, thetemporal dimension is added through the addition of some number of distinguished attributes tothe 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 valuesthat 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 thetemporally ungrouped paradigm, means that it is likely that commercial DBMS's will be extendedto support time in this weaker way. Thus the distinction between these two approaches - and itsimpact on the day-to-day user of a DBMS - is of increasing relevance to the database practitionerand the database user community. In this paper we address this issue from the practicalperspective of such a user. Through a series of example queries and updates, we illustrate thedifferences between these two approaches and demonstrate that the temporally grouped approachmore adequately captures the semantics of historical data.

Suggested Citation

Clifford, James and Croker, Albert and Tuzhilin, Alexander, On Data Representation and Use in a Temporal Relational Dbms (1995). NYU Working Paper No. 2451/14137, Available at SSRN: https://ssrn.com/abstract=1282989

James Clifford

affiliation not provided to SSRN

Albert Croker

City University of New York (CUNY) - Paul H. Chook Department of Information Systems & Statistics ( email )

17 Lexington Avenue
New York, NY 10010
United States

Alexander Tuzhilin

New York University (NYU) - Leonard N. Stern School of Business ( email )

44 West 4th Street
Suite 9-160
New York, NY NY 10012
United States

New York University (NYU) - Department of Information, Operations, and Management Sciences

44 West Fourth Street
New York, NY 10012
United States

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
58
Abstract Views
728
Rank
658,660
PlumX Metrics