Ramez Elmasri

Learn More
This document contains definitions of a wide range of concepts specific to and widely used within temporal databases. In addition to providing definitions, the document also includes separate explanations of many of the defined concepts. Two sets of criteria are included. First, all included concepts were required to satisfy four relevance criteria, and,(More)
This docuinent specifies a temporal extension to the SQL-92 language standard. The language is designated TSQLZ. The document is organized as follows. The next section indicates the starting point of the design, the SQL92 language. Section 4 lists the desired features on which the TSQL2 Language Design Committee reached consensus. Section 5 presents the(More)
This document contains de nitions of a wide range of concepts speci c to and widely used within temporal databases. In addition to providing de nitions, the document also includes explanations of concepts as well as discussions of the adopted names. The consensus e ort that lead to this glossary was initiated in Early 1992. Earlier versions appeared in(More)
User view integration is applicable to initial design, while existing schema integration applies to existing databases. Here, view integration refers to the activity of designing a global structure (integrated schema) starting from individual component structures (views). We feel that view integration can be accomplished only with interactive design tools(More)
In this paper, we describe a new indexing technique, the time indez, for improving the performance of certain classes of temporal queries. The time index can be used to retrieve versions of objects that are valid during a specific time period. It supports the processing of the temporal WHEN operator and temporal aggregate functions efficiently. The time(More)