SEMANTIC INTEGRITY CONSTRAINTS IN KNOWLEDGE-BASED DATABASE DESIGN SYSTEMS

Citation
Vc. Storey et al., SEMANTIC INTEGRITY CONSTRAINTS IN KNOWLEDGE-BASED DATABASE DESIGN SYSTEMS, Data & knowledge engineering, 20(1), 1996, pp. 1-37
Citations number
79
Categorie Soggetti
Computer Science Artificial Intelligence","Computer Science Information Systems
ISSN journal
0169023X
Volume
20
Issue
1
Year of publication
1996
Pages
1 - 37
Database
ISI
SICI code
0169-023X(1996)20:1<1:SICIKD>2.0.ZU;2-B
Abstract
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 compre hensive procedure for identifying such constraints and incorporating t hem into a design. A number of knowledge-based systems for database de sign have been developed with varying degrees of emphasis on, and appr oaches to, this task. A representative sample of these systems is revi ewed for their ability to identify, represent and validate integrity c onstraints. In order to examine how constraints are represented, a six -dimensional model of semantic integrity constraints based on that pro posed by Fernandez et al. [32] is presented. Mechanisms used by the pr ototype 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 sem antic integrity constraints in knowledge-based database design systems is needed.