Proceedings of the 6th ACM SIGPLAN International Conference on Principles and Practice of Declarative Programming 2004
DOI: 10.1145/1013963.1013977
|View full text |Cite
|
Sign up to set email alerts
|

Active integrity constraints

Abstract: In this paper we deal with inconsistent databases and propose a logic framework that allows specifying sets of actions which should be performed to make databases consistent (repairs). The motivation of this work stems from the observation that in repairing a database it is natural to express among a set of update operations, the (preferred) actions which should be performed to repair the database. We introduce (conditioned) active integrity constraints, a simple and powerful form of active rules with declarat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
42
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 23 publications
(42 citation statements)
references
References 27 publications
0
42
0
Order By: Relevance
“…Integrity constraints in relational databases can be written as first-order formulas in denial clausal form [21] -which are essentially equivalent in form to bridge rules with no head. We can see any database DB as a single-context MCS consisting of exactly the context Ctx(DB); we will also denote this MCS by Ctx(DB), as this poses no ambiguity.…”
Section: Relational Databasesmentioning
confidence: 99%
“…Integrity constraints in relational databases can be written as first-order formulas in denial clausal form [21] -which are essentially equivalent in form to bridge rules with no head. We can see any database DB as a single-context MCS consisting of exactly the context Ctx(DB); we will also denote this MCS by Ctx(DB), as this poses no ambiguity.…”
Section: Relational Databasesmentioning
confidence: 99%
“…Active integrity constraints were proposed about ten years ago [FGZ04], and various ways of repairing a database V by such constraints have been studied in the literature. We refer to [CT11] for an overview.…”
Section: Active Constraints and The Associated Repairsmentioning
confidence: 99%
“…In this paper, we address the problem of computing repairs by combining two ideas: clausal-form integrity constraints for multi-context systems (MCSs) [11] and active integrity constraints (AICs) for relational databases [16]. We demonstrate the expressiveness of our formalism and show how it can be used to compute repairs for inconsistent MCSs in general, and for ontologies, in particular.…”
Section: Introductionmentioning
confidence: 99%
“…In[16], existentially quantified variables can also occur in negative literals. This was not discussed in subsequent work, and we ignore it for simplicity of presentation 2.…”
mentioning
confidence: 99%