Semantic integrity constraints in knowledge-based database design systems

作者:

Highlights:

摘要

Semantic integrity constraints are used to help ensure that a database accurately reflects the real world in structure and content. Existing database design methodologies, however, do not often include a comprehensive procedure for identifying such constraints and incorporating them into a design. A number of knowledge-based systems for database design have been developed with varying degrees of emphasis on, and approaches to, this task. A representative sample of these systems is reviewed for their ability to identify, represent and validate integrity constraints.In order to examine how constraints are represented, a six-dimensional model of semantic integrity constraints based on that proposed by Fernandez et al. [32] is presented. Mechanisms used by the prototype systems to implement each of the dimensions are examined. This analysis is used to identify apparently successful approaches as well as areas where further research on incorporating and representing semantic integrity constraints in knowledge-based database design systems is needed.

论文关键词:Semantic integrity constraints,Semantic integrity constraint representation model,Knowledge-based database design systems

论文评审过程:Received 27 February 1995, Revised 19 September 1995, Accepted 25 September 1995, Available online 9 February 1999.

论文官网地址:https://doi.org/10.1016/0169-023X(95)00035-Q