|
ABSTRACT
We suggest here a methodology for updating databases with integrity constraints and rules for deriving inexphcit information. First we consider the problem of updating arbitrary theories by inserting into them or deleting from them arbitrary sentences. The solution involves two key ideas when replacing an old theory by a new one we wish to minimize the change in the theory, and when there are several theories that involve minimal changes, we look for a new theory that reflects that ambiguity. The methodology is also adapted to updating databases, where different facts can carry different priorities, and to updating user views.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
{Be} Beth, EW On Padoa's method in the theory of definitions Indag Math 15 (1953), pp 330-339
|
 |
2
|
|
| |
3
|
{CA} Carlson, CR, Arora, AK The updatability of relational views based on functional dependencies Proc IEEE COMPSAC, 1979, pp 415-420
|
| |
4
|
{Cl} Clemons, EK An external schema facility to support database update In Database, Academic Press, 1978
|
| |
5
|
{Da} Dayal, U Schema mapping problems in database systems Technical Report TR-11-79, Center for Research in Computing Technology, Harvard University, 1979
|
| |
6
|
{DB1} Dayal, U, Bernstein, PA On the updatability of relational views Proc 4th Int'l Conf on VLDB, Berlin, 1978, pp 368-377
|
 |
7
|
|
 |
8
|
|
| |
9
|
{FS} Furtado, AL, Sevcik, KC Permitting updates through views of databases Inf Syst. 4 (1979), pp 269-283
|
| |
10
|
{Ja1} Jacobs, BE On interpretations in database logic and their applications Technical Report TR 815, Dept of Computer Science, University of Maryland at College Park, 1979
|
| |
11
|
{Ja2} Jacobs, BE. Application of database logic to the view update problem Technical Report TR 960, Dept of Computer Science, University of Maryland at College Park, 1980
|
| |
12
|
|
| |
13
|
{Ke} Keller, AM Updates to relational databases through views involving joins In Improving database usability and responsiveness (P Scheuermann, ed), Academic Press, 1982, pp 363-384
|
| |
14
|
{Kl} Klug, AC. Theory of database mapping Technical Report CSRG-98, Dept of Computer Science, University of Toronto, 1978
|
| |
15
|
{Ko} Kowalski, R Logic as database language Unpublished Manuscript, Dept. of Computing, Imperial College, London, 1981
|
| |
16
|
{Mi} Minker, J On indefinite databases and the closed world assumption Technical Report TR-1076, Dept of Computer Science, University of Maryland at College Park, July 1981
|
 |
17
|
|
| |
18
|
{NG} Nicolas, JM, Gallaire, H Database --- theory vs interpretation In Logic and Databases (H Gallaire and J Minker, eds), Plenum Press, 1978, pp 33-54
|
| |
19
|
{NY} Nicolas, JM, Yazdanian, K Integrity checking in deductive databases In Logic and Databases (H Gallaire and J Minker, eds), Plenum Press, 1978, pp 325-344
|
| |
20
|
{Os} Osman, IM Updating defined relations Proc. Nat'l Computer Conf, Vol 48,, AFIP Press, 1979, pp 733-740
|
| |
21
|
{Rei} Reiter, R Towards a logical reconstruction of relational database theory Unpublished Manuscript, University of British Columbia, 1981
|
| |
22
|
{Res} Resher, N. Hypothetical Reasoning, North-Holland, Amsterdam, 1964
|
| |
23
|
{Sc} Sciore, E The universal instance and database design Technical Report TR-271, Dept. of EECS, Princeton University, 1980
|
| |
24
|
{To} Todd, S. Automatic constraint maintenance and updating defined relations Proc IFIP 77 (B Gilchrist, ed), North-Holland, 1977, pp 145-148
|
CITED BY 59
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marco Cadoli , Francesco M. Donini , Paolo Liberatore , Marco Schaerf, The size of a revised knowledge base, Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.151-162, May 22-25, 1995, San Jose, California, United States
|
|
|
|
|
Fawaz S. Al-Anzi , David L. Spooner, Modeling behavior, a step towards defining functionally correct views of complex objects in concurrent engineering, Proceedings of the third international conference on Information and knowledge management, p.1-9, November 29-December 02, 1994, Gaithersburg, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A. Karabeg , D. Karabeg , K. Papakonstantinou , V. Vianu, Axiomatization and simplification rules for relational transactions, Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.254-259, March 23-25, 1987, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
Gösta Grahne , Alberto O. Mendelzon , Peter Z. Revesz, Knowledgebase transformations, Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.246-260, June 02-05, 1992, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diego Calvanese , Giuseppe De Giacomo , Domenico Lembo , Maurizio Lenzerini , Riccardo Rosati, Inconsistency tolerance in P2P data integration: An epistemic logic approach, Information Systems, v.33 n.4-5, p.360-384, June, 2008
|
|
|
|
|
|
Thomas Eiter , Georg Gottlob, On the complexity of propositional knowledge base revision, updates, and counterfactuals, Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.261-273, June 02-05, 1992, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|