IDEAS home Printed from https://ideas.repec.org/a/inm/orisre/v7y1996i3p308-327.html
   My bibliography  Save this article

On Data Representation and Use in a Temporal Relational DBMS

Author

Listed:
  • James Clifford

    (Information Systems Department, Stern School of Business, New York University, New York, New York 10012)

  • Albert Croker

    (Statistics and Computer Information Systems, Baruch College, City University of New York, New York, New York 10010)

  • Alexander Tuzhilin

    (Information Systems Department, Stern School of Business, New York University, New York, New York 10012)

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.

Suggested Citation

  • James Clifford & Albert Croker & Alexander Tuzhilin, 1996. "On Data Representation and Use in a Temporal Relational DBMS," Information Systems Research, INFORMS, vol. 7(3), pages 308-327, September.
  • Handle: RePEc:inm:orisre:v:7:y:1996:i:3:p:308-327
    DOI: 10.1287/isre.7.3.308
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/isre.7.3.308
    Download Restriction: no

    File URL: https://libkey.io/10.1287/isre.7.3.308?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:orisre:v:7:y:1996:i:3:p:308-327. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.