Many database systems provide the user with the possibility of defining views, i.e. mechanisms for introducing intensional definitions of relations among objects. The problem of view updating (i.e. of modifying the extension of views) is an important one both in relational and in deductive databases, and consists in characterizing the set of transformations of the database (database state transitions) which accomplish an update request. This problem has interesting relationships with sorne problems studied in the Artificial Intelligence community, in the field of non-monotoning reasoning, and in particular with abduction (reasoning towards explana tions). In this paper we consider databases represented with a logical language and we show...