Update operations in deductive databases with functional dependencies (Q1338902)

From MaRDI portal





scientific article; zbMATH DE number 695009
Language Label Description Also known as
English
Update operations in deductive databases with functional dependencies
scientific article; zbMATH DE number 695009

    Statements

    Update operations in deductive databases with functional dependencies (English)
    0 references
    0 references
    23 November 1994
    0 references
    We study the problem of updating intensional relations in the framework of deductive databases on which integrity constraints (specifically functional dependencies) are defined. First, a formalization of a model- theoretic semantics of updates is provided: the notions of representability, consistency and determinism are introduced to characterize the various case. Then, a proof-theoretic approach, based on a variant of resolution integrated with the chase procedure, is defined, showing that the method exactly captures the above notions. It turns out that using functional dependencies it is possible to resolve potential ambiguities in several practical cases. Also, precomputations can be performed at definition time to execute update requests more efficiently.
    0 references
    deductive databases
    0 references
    integrity constraints
    0 references
    representability
    0 references
    consistency
    0 references
    determinism
    0 references

    Identifiers