首页 | 本学科首页   官方微博 | 高级检索  
     


ArchIS: an XML-based approach to transaction-time temporal database systems
Authors:Fusheng Wang  Carlo Zaniolo  Xin Zhou
Affiliation:(1) Integrated Data System Department, Siemens Corporate Research, Princeton, NJ 08540, USA;(2) Computer Science Department, University of California, Los Angeles, Los Angeles, CA 90095, USA;(3) Teradata Division, NCR Corporation, Los Angeles, CA 90245, USA
Abstract:Effective support for temporal applications by database systems represents an important technical objective that is difficult to achieve since it requires an integrated solution for several problems, including (i) expressive temporal representations and data models, (ii) powerful languages for temporal queries and snapshot queries, (iii) indexing, clustering and query optimization techniques for managing temporal information efficiently, and (iv) architectures that bring together the different pieces of enabling technology into a robust system. In this paper, we present the ArchIS system that achieves these objectives by supporting a temporally grouped data model on top of RDBMS. ArchIS’ architecture uses (a) XML to support temporally grouped (virtual) representations of the database history, (b) XQuery to express powerful temporal queries on such views, (c) temporal clustering and indexing techniques for managing the actual historical data in a relational database, and (d) SQL/XML for executing the queries on the XML views as equivalent queries on the relational database. The performance studies presented in the paper show that ArchIS is quite effective at storing and retrieving under complex query conditions the transaction-time history of relational databases, and can also assure excellent storage efficiency by providing compression as an option. This approach achieves full-functionality transaction-time databases without requiring temporal extensions in XML or database standards, and provides critical support to emerging application areas such as RFID.
Keywords:Temporal database  XML database   Temporal grouping  Temporal query  XQuery
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号