• DocumentCode
    1502794
  • Title

    Extensions to SQL for historical databases

  • Author

    Sarda, Nandlal L.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Bombay, India
  • Volume
    2
  • Issue
    2
  • fYear
    1990
  • fDate
    6/1/1990 12:00:00 AM
  • Firstpage
    220
  • Lastpage
    230
  • Abstract
    A historical management system (HDBMS) is described which uses an extended relational data model with state-oriented, instead of `cubic´, conceptualization. Two types of historical relations, called state and event relations, are provided for modeling real-world objects. The query language SQL has been extended for definition, retrieval, and update of historical relations. The extended SQL, called HSQL, is a superset of SQL. The author defines a few primitive algebra operations for historical relations, and uses them as a basis for extensions to SQL. In this way, HSQL retains the elegant structural and algebraic framework of SQL. HSQL contains a few new clauses, many operations and built-in functions on time domain, and facilities for retrospective updates and time-rollback
  • Keywords
    query languages; relational databases; HDBMS; HSQL; SQL; event relations; extended SQL; extended relational data model; historical management system; historical relations; primitive algebra operations; query language; real-world objects; retrospective updates; state-oriented; temporal information; time domain; time-rollback; Algebra; Councils; Data models; Database languages; Database systems; Helium; History; Relational databases; Time measurement; Timing;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.54721
  • Filename
    54721