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 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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.