Transformation of Relational Databases to Transaction-Time Temporal Databases

被引:7
|
作者
Mate, Jan [1 ]
Safarik, Jiri [2 ]
机构
[1] Slovak Univ Technol Bratislava, Fac Informat & Informat Technol, Bratislava, Slovakia
[2] Univ West Bohemia, Fac Sci Appl, Plzen, Czech Republic
关键词
database; temporal database; transaction time; tuple time-stamping; PostgreSQL;
D O I
10.1109/ECBS-EERC.2011.14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, versioning has emerged as a very popular operating system feature for file systems. Some of these systems can provide user friendly "go back in time" feature, where the user can see exactly how file system looked on the dates he specifies. The advantages of these techniques are however, not present or supported by most relational database systems used worldwide. Using versioning in relational databases we can decrease the complexity of information systems, provide new functionality, increase the security and usually decrease the administration costs. In this paper we present an approach to transformation of the snapshot relational database to temporal database with tuple time-stamping. The transformation is achieved by automatic database schema extension and modification. Information system which uses the transformed database schema remain intact, or requires minimal modifications. The automatic transformation can be applied on PostgreSQL relational databases, however similar or same transformations can be used in other relational databases.
引用
收藏
页码:27 / 34
页数:8
相关论文
共 50 条
  • [31] Efficiently Labeling and Retrieving Temporal Anomalies in Relational Databases
    Khnaisser, Christina
    Hamrouni, Hind
    Blumenthal, David B.
    Dignos, Anton
    Gamper, Johann
    INFORMATION SYSTEMS FRONTIERS, 2024,
  • [32] Temporal data modelling and integrity constraints in relational databases
    Tansel, Abdullah Uz
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS- COMPUTER SYSTEMS THEORY, 2024, 9 (01) : 1 - 20
  • [33] EVENT-JOIN OPTIMIZATION IN TEMPORAL RELATIONAL DATABASES
    SEGEV, A
    GUNADHI, H
    VERY LARGE DATA BASES - PROCEEDINGS, 1989, : 205 - 215
  • [34] Temporal data modeling and integrity constraints in relational databases
    Tansel, AU
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 459 - 469
  • [35] The theory of time and space in object relational databases
    Justus, S.
    Iyakutti, K.
    ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, : 575 - +
  • [36] Towards a temporal world-wide web : A transaction-time server
    Dyreson, CE
    PROCEEDINGS OF THE 12TH AUSTRALASIAN DATABASE CONFERENCE, ADC 2001, 2001, 23 (02): : 169 - 175
  • [37] Reverse engineering of relational databases to object databases
    Astrova, I
    DATABASES AND INFORMATION SYSTEMS, 2005, 118 : 209 - 223
  • [38] Using relational databases for time series data
    Telnarova, Zdenka
    INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2018 (ICCMSE-2018), 2018, 2040
  • [40] ArchIS: an XML-based approach to transaction-time temporal database systems
    Wang, Fusheng
    Zaniolo, Carlo
    Zhou, Xin
    VLDB JOURNAL, 2008, 17 (06): : 1445 - 1463