2002 · 98 citations · 13 references
ComputingComputer ScienceInformation SystemsData EngineeringData ManagementDatabasesData IntegrationData ModelingDatabase ManagementRelational AlgebraRelational Data ModelRelational DatabasesData Consistency ModelsRelational Database SystemsRelational Query ProcessingRelational Semantics
In this work we address the problem of dealing with data inconsistencies while integrating data sets derived from multiple autonomous relational databases. The fundamental assumption in the classical relational model is that data is consistent and hence no support is provided for dealing with inconsistent data. Due to this limitation of the classical relational model, the semantics for detecting, representing, and manipulating inconsistent data have to be explicitly encoded in the applications by the application developer. In this paper, we propose the flexible relational model, which extends the classical relational model by providing support for inconsistent data. We present a flexible relation algebra, which provides semantics for database operations in the presence of potentially inconsistent data. Finally, we discuss issues raised for query optimization when the data may be inconsistent.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
13
The theory of relational databases
Michel Adiba · Science of Computer Programming · 1984 · 969 citations
Database relations with null values
Carlo Zaniolo · Journal of Computer and System Sciences · 1984 · 264 citations
A taxonomy and current issues in multidatabase systems
M. W. Bright, Ali R. Hurson, S. H. Pakzad · Computer · 1992 · 243 citations
The transaction concept: virtues and limitations (invited paper)
Jim Gray · Very Large Data Bases · 1981 · 221 citations