arrow
返回

Schema versioning for multitemporal relational databases

delete1997-07-01
delete55
PRE
AI
D
DeCastro, C *
F
Fábio Grandi
S
Scalas, MR
DOI:10.1016/S0306-4379(97)00017-3delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In order to follow the evolution of application needs, a database management system is easily expected to undergo changes involving database structure after implementation. Schema evolution concerns the ability of maintaining extant data in response to changes in database structure. Schema versioning enables the use of extensional data through multiple schema interfaces as created by a history of schema changes. However, schema versioning has been considered only to a limited extent in current literature. Also in the field of temporal databases, whereas a great deal of work has been done concerning temporal versioning of extensional data, a thorough investigation of schema versioning potentialities has not yet been made. In this paper we consider schema versioning in a broader perspective and introduce new design options whose distinct semantic properties and functionalities will be discussed. First of all, we consider solutions for schema versioning along transaction time but also along valid time. Moreover, the support of schema versioning implies operations both at intensional and extensional level. Two distinct design solutions (namely single-and multi-pool) are presented for the management of extensional data in a system supporting schema versioning. Finally, a further distinction is introduced to define synchronous and asynchronous management of versioned data and schemata. The proposed solutions differ in their semantics and in the possible operations they support. The mechanisms for the selection of data through a schema version are in many cases strictly related to the particular schema versioning solution adopted, that also affects the data definition and manipulation language at user-interface level. In particular, we show how the temporal language TSQL2, originally designed to support basic functionalities of transaction-time schema versioning, can accordingly be extended. (C) 1997 Elsevier Science Ltd.
Keyword:
transaction-time
valid-time
temporal database
multitemporal database
schema versioning
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Enterprise Information Systems 封面图
Enterprise Information Systems
IF:
3.9
论文数:
2.8K
被引数:
1.8K

机构

暂无机构信息
引用论文

引用论文

Diverse Suppressive Influences in Area MT and Selectivity to Complex Motion Features
err2013-10-16
err0
errOAAI
errYuwei Cui; Liu D. Liu; Farhan A. Khawaja; Christopher C. Pack; Daniel A. Butts
err分享
err收藏
err分享
err收藏
Task-based interaction
err1999-07-01
err0
PREAI
errPaul Seedhouse
err分享
err收藏
学者 查看更多内容