In this paper the description of a new method for integrity constraints checking in deductive databases is given and its correctness is proved. Our method extends and integrates two well known approaches to the literature, namely [Lloyd&Topor 85], [Lloyd&Topor 86], [Lloyd et al. 87] that has been proposed for stratified databases [Apt et al. 87], and [Nicolas 82] that was instead proposed for relational databases. Like in the other approaches we assume that the database satisfies the integrity constraints before the update and, therefore, any new violation of the constraints must involve the update, so that, it Wi11 be sufficient to check the instances of those constraints which could be invalidated by the update. Our method tries to minimize, as much as possible the number of constraint instances to be checked, it works on stratified databases, thus including definite and hierarchical databases, and on the same kind of constraint formulas of [Lloyd et al. 87].

Improving integrity constraint checking in deductive databases

Asirelli P;
1988

Abstract

In this paper the description of a new method for integrity constraints checking in deductive databases is given and its correctness is proved. Our method extends and integrates two well known approaches to the literature, namely [Lloyd&Topor 85], [Lloyd&Topor 86], [Lloyd et al. 87] that has been proposed for stratified databases [Apt et al. 87], and [Nicolas 82] that was instead proposed for relational databases. Like in the other approaches we assume that the database satisfies the integrity constraints before the update and, therefore, any new violation of the constraints must involve the update, so that, it Wi11 be sufficient to check the instances of those constraints which could be invalidated by the update. Our method tries to minimize, as much as possible the number of constraint instances to be checked, it works on stratified databases, thus including definite and hierarchical databases, and on the same kind of constraint formulas of [Lloyd et al. 87].
1988
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Integrity constraint checking
Deductive databases
File in questo prodotto:
File Dimensione Formato  
prod_419380-doc_148196.pdf

solo utenti autorizzati

Descrizione: Improving integrity constraint checking in deductive databases
Tipologia: Versione Editoriale (PDF)
Dimensione 3.47 MB
Formato Adobe PDF
3.47 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/363798
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact