Point-Based Temporal Extensions of SQL and Their Efficient Implementation
Point-Based Temporal Extensions of SQL and Their Efficient Implementation
复制标题
SQL 基于点的时态扩展及其高效实现
DOI:
--
复制
发表时间:
1997
期刊:
影响因子:
--
通讯作者:
David Toman
中科院分区:
文献类型:
--
作者:
David Toman
This chapter introduces a new approach to temporal extensions of SQL. In contrast with most of the current proposals we use single time points as references to time, while still achieving efficient query evaluation. The proposed language, SQL/TP, naturally extends the syntax of SQL/92: it adds a single new data type that represents a linearly ordered universe of time instants. The semantics of the new language extends the standard SQL in the expected way: the new data type behaves identically to the existing types. We also eliminate or fix many of the problems connected with defining a precise semantics in interval-based languages. In addition we provide an efficient query evaluation procedure based on a compilation technique that translates SQL/TP queries to SQL/92. Therefore existing off-shelf database systems can be used as back-ends for managing temporal data.