Dealing with Modification Requests During View Updating and Integrity Constraint Maintenance

  • Authors:
  • Enric Mayol;Ernest Teniente

  • Affiliations:
  • -;-

  • Venue:
  • FoIKS '00 Proceedings of the First International Symposium on Foundations of Information and Knowledge Systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important problem that arises when updating a deductive database is that of integrity constraint maintenance. That is, given a consistent database and an update request, to obtain all possible updates of base facts such that the request is satisfied and no integrity constraint is violated. This problem becomes more complex when view updates are also taken into account. In this paper we define a method for view updating and integrity constraint maintenance in deductive databases. We propose a new method that is sound and that improves current methods by dealing with three kinds of updates: insertion, deletion and modification updates on base and derived predicates. Moreover, due to the inclusion of an specific modification operator, the own definition of the method deals with key information of base and derived predicates.