background image

引导案例:

在教务管理数据库的表中输入数据时,发现会

有一些不正常情况,如对不同的学生输入了相同的
学号,有的学生姓名没有输入,相同的数据行被存
储多次,性别字段的值除了有男女之外,还输入了
其他非性别的无关数,学生班级为不存在的班级,
选课表中输入了不存在的学号,选的课程是学校没
有开过的课程等等。之所以会出现这些混乱数据,
是因为没有实现完整性设计。为了避免发生这些不
正常状况,就需要实施数据完整性,实现第

章中

的数据完整性设计。

 

6

 

章 数据完整性实施