Supporting Data Completeness in Active Databases

J.A. Bakker and J.H. ter Bekke (The Netherlands)

Keywords

Assertions, Data Completeness,Intelligent Databases, Materialized Views.

Abstract

We compare two approaches to the maintenance of derivable data: a relational approach based on materialized views and a semantic approach based on declarative assertions. In particular we examine whether they can support completeness of data sets. None of these approaches is able to support adequate automatic actions if a database system perceives data incompleteness, because these systems do not have knowledge about the involved real world. Therefore a solution should rely on the ability of users to specify adequate actions. An essential part of the solution is to specify the required cardinality of a data set and to compare it with the actually calculated cardinality. In the case of a conflict, the involved user must be informed about the cause of the conflict and this user must execute some adequate action(s) until the conflict is resolved.

Important Links:



Go Back