Solving ambiguities in updating deductive databases

作者: Paolo Atzeni , Riccardo Torlone

DOI: 10.1007/3-540-54009-1_8

关键词:

摘要: In a Datalog database, updates to intensionally defined relations give rise problems similar those related view updates: it is often difficult implement them in an unambiguous way by means of base relations. this paper we show how such ambiguities can be solved at operation time requiring exactly the missing information. We first formalize declarative, model-theoretic semantics updates, with potential, minimal, and deterministic results; then, present operational, proof-theoretic approach, based on SLD-resolution, that turns out equivalent declarative one; finally, algorithms correctly perform procedural semantics, are given. When, while performing update, different solutions followed, needed information solve ambiguity required.

参考文章(21)
Shamim A. Naqvi, Francesca Rossi, Contributions to the View Update Problem. international conference on lightning protection. pp. 398- 415 ,(1989)
Sanjay Manchanda, David Scott Warren, A logic-based language for database updates Foundations of deductive databases and logic programming. pp. 363- 394 ,(1988) , 10.1016/B978-0-934613-40-8.50014-2
R. Fagin, G. M. Kuper, J. Ullman, M. Y. Vardi, Updating Logical Databases. Advances in Computing Research. ,vol. 3, pp. 1- 18 ,(1984) , 10.21236/ADA144937
John Wylie Lloyd, Foundations of logic programming ,(1984)
Anthony Tomasic, View update translation via deduction and annotation international conference on database theory. pp. 338- 352 ,(1988) , 10.1007/3-540-50171-1_22
Paolo Atzeni, Riccardo Torlone, Updating Datalog databases First International East/West Data Base Workshop. ,vol. 504, pp. 347- 362 ,(1990) , 10.1007/3-540-54141-1_19
Antonis C. Kakas, Paolo Mancarella, Database Updates through Abduction very large data bases. pp. 650- 661 ,(1990)
P. Atzeni, R. Torlone, Updating databases in the weak instance model symposium on principles of database systems. pp. 101- 109 ,(1989) , 10.1145/73721.73731
Georg Gottlob, Paolo Paolini, Roberto Zicari, Properties and update semantics of consistent views ACM Transactions on Database Systems. ,vol. 13, pp. 486- 524 ,(1988) , 10.1145/49346.50068