2012
DOI: 10.1007/s10472-012-9288-8
|View full text |Cite
|
Sign up to set email alerts
|

Prioritized repairing and consistent query answering in relational databases

Abstract: A consistent query answer in an inconsistent database is an answer obtained in every (minimal) repair. The repairs are obtained by resolving all conflicts in all possible ways. Often, however, the user is able to provide a preference on how conflicts should be resolved. We investigate here the framework of preferred consistent query answers, in which user preferences are used to narrow down the set of repairs to a set of preferred repairs. We axiomatize desirable properties of preferred repairs. We present thr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

2
107
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 79 publications
(109 citation statements)
references
References 32 publications
2
107
0
Order By: Relevance
“…A prioritized repair [32] is an extension of the concept of a repair in inconsistent relational databases which accounts for priorities among conflicting tuples. Unlike our preference rules, the work of [32] assumes that an explicit priority relation, which defines preferences between tuples, is available.…”
Section: Temporal Queries Over the In-tegrated Entitiesmentioning
confidence: 99%
See 1 more Smart Citation
“…A prioritized repair [32] is an extension of the concept of a repair in inconsistent relational databases which accounts for priorities among conflicting tuples. Unlike our preference rules, the work of [32] assumes that an explicit priority relation, which defines preferences between tuples, is available.…”
Section: Temporal Queries Over the In-tegrated Entitiesmentioning
confidence: 99%
“…Unlike our preference rules, the work of [32] assumes that an explicit priority relation, which defines preferences between tuples, is available. They studied various notions of optimality of instances with respect to a given priority relation under the class of denial constraints, which includes the class of key constraints as a special case.…”
Section: Temporal Queries Over the In-tegrated Entitiesmentioning
confidence: 99%
“…The database research community has proposed principled ways to capture, manage and resolve data inconsistency [3,5,6,[15][16][17]29,38]. Here, the identification and capturing of inconsistencies is usually done through the use of specialized constraints and dependencies [3,15,16,29,38].…”
Section: Introductionmentioning
confidence: 99%
“…A prominent formalism for specifying inconsistencies in this respect are the denial constraints [3,38] that can specify, for example that no two persons can have the same driver's license number, or that no single person can have multiple residential addresses. To manage and resolve data inconsistencies, the database research community has proposed a wide variety of methods, ranging from consistent query answering [3], to formalisms for the declarative specification of conflict resolution by means of prioritized repairs [38], to data cleaning and data fusion tools that introduce domain-specific operators for removing data inconsistencies [5,6,17].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation