An agent-based approach to correctness in databases

  • Authors:
  • Herbert Stoyan;Stefan Mandl;Sebastian Schmidt;Mario Vogel

  • Affiliations:
  • Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany;Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany;Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany;Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany

  • Venue:
  • Data Management in a Connected World
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

When defining the schema of a relational database, integrity constraints are included to describe simple syntactic constraints of correctness that can easily be tested in a centralized way when tuples are inserted, deleted or updated. Complex dependencies may exist between different tuples of a relation. The description of them can be difficult with current formalisms. An example for such an inconsistency is the problem of duplicates, the existence of different tuples describing the same real world entity. Duplicates can occur when one makes typographic or other errors while transferring the representation of a real-world entity to the database. In this paper, we describe a new method to detect dependencies of that kind using continuously active agents that check consistency of a database and propose steps to improve the content of the database.