UPDATE TRANSLATION IN INSTANCE MAPPED HETEROGENEOUS PEER DATABASES

被引:1
作者
Masud, Mehedi [1 ]
Kiringa, Iluju [2 ]
机构
[1] Univ Ottawa, SITE, Ottawa, ON K1N 6N5, Canada
[2] Taif Univ, Coll Comp & Informat Technol, At Taif, Saudi Arabia
关键词
Data sharing; update translation; peer databases; update semantics;
D O I
10.1142/S1793351X11001195
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In data sharing systems, peers are acquainted through pair-wise data sharing settings/mappings for sharing and exchanging data. Besides query processing, supporting update exchange for interchanging data between peers is one of the challenging problems in data sharing systems. In update exchange, an update action posed to a peer is applied to the peer's local database instance and then the update is propagated to the related peers. Previous work on update exchange have considered update propagation considering schema-level mappings between peers, which are conceptually similar to the view maintenance problem. However, there are data sharing systems, where peers are acquainted by instance-level mappings. In such a system, peers use different schemas and data vocabularies to represent semantically same real world entities. The instance-level mappings express how data in one peer relate to data in another peer. One of the problems in exchanging updates in instance-mapped data sharing systems is to translate updates correctly between heterogeneous peers. The translation should be such that insertions, deletions, and modifications of the tuples made by an update in a peer and by the translated version of the update in an acquainted peer are related through the mappings between them. In this paper, we investigate such a mechanism for translating update actions between heterogeneous peer data sources. Before discussing the translation mechanism, the paper first formalize the notion of update translation and derive conditions under which the translation mechanism will produce correct translations of updates.
引用
收藏
页码:211 / 234
页数:24
相关论文
共 30 条
[1]  
Abiteboul S., 1995, FDN DATABASES, P580
[2]  
Arenas M, 2003, SIGMOD REC, V32, P53, DOI 10.1145/945721.945733
[3]  
Arenas M., 1999, Proceedings of the Eighteenth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, P68, DOI 10.1145/303976.303983
[4]   UPDATE SEMANTICS OF RELATIONAL VIEWS [J].
BANCILHON, F ;
SPYRATOS, N .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1981, 6 (04) :557-575
[5]   A PROOF PROCEDURE FOR DATA DEPENDENCIES [J].
BEERI, C ;
VARDI, MY .
JOURNAL OF THE ACM, 1984, 31 (04) :718-741
[6]  
Bello R. G., 1998, Proceedings of the Twenty-Fourth International Conference on Very-Large Databases, P659
[7]  
Bernstein P., 2002, P INT WORKSH WEB DAT
[8]  
Bertossi L, 2008, LECT NOTES COMPUT SC, V5187, P70, DOI 10.1007/978-3-540-85176-9_7
[9]   The semantics of consistency and trust in peer data exchange systems [J].
Bertossi, Leopoldo ;
Bravo, Loreto .
LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2007, 4790 :107-+
[10]  
Blakeley J. A., 1986, SIGMOD Record, V15, P61, DOI 10.1145/16856.16861