A temporal object query language

One of the main reasons that current commercial DBMSs provide only minimal support for temporal concepts is the size and complexity involved. Object-oriented databases, on the other hand, were developed to deal with complex database applications. Because temporal concepts require complex type support and advanced modeling concepts, object-oriented databases are excellent candidates for realization of temporal databases without requiring fundamental extensions to the basic data model. The ODMG (Object Data Management Group) has proposed a standard for object-oriented databases, including a standard object model, an object query language (OQL), and an object definition language (ODL). These do not include temporal support except at the data type level, as in SQL2. We present a language extension to OQL to accommodate time information. Our goal is not to propose a new temporal query language, but to incorporate temporal features into the existing OQL framework.

[1]  Richard T. Snodgrass,et al.  The TSQL2 Temporal Query Language , 1995 .

[2]  Arie Segev,et al.  A Framework for Query Optimization in Temporal Databases , 1990, SSDBM.

[3]  David Jordan,et al.  The Object Database Standard: ODMG 2.0 , 1997 .

[4]  Arie Segev,et al.  A glossary of temporal database concepts , 1992, SGMD.

[5]  Harald Schöning,et al.  Realizing a temporal complex-object data model , 1992, SIGMOD '92.

[6]  Ramez Elmasri,et al.  Temporal database modeling: an object-oriented approach , 1993, CIKM '93.

[7]  Umeshwar Dayal,et al.  A uniform model for temporal object-oriented databases , 1992, [1992] Eighth International Conference on Data Engineering.

[8]  Ramez Elmasri,et al.  A temporal model and query language for ER databases , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[9]  David J. DeWitt,et al.  The Object-Oriented Database System Manifesto , 1994, Building an Object-Oriented Database System, The Story of O2.

[10]  Gultekin Özsoyoglu,et al.  Temporal and Real-Time Databases: A Survey , 1995, IEEE Trans. Knowl. Data Eng..

[11]  Niki Pissinou,et al.  On temporal modeling in the context of object databases , 1993, SGMD.