什么是数据库的完整性?它与完整性有什么区别?

各位大侠。。请帮帮忙~~~

数据库的完整性的全名叫做:关系数据库的参照完整性(Referential Integrity),一般是用在表示多个表之间关系时用的,而且经常使用。比如说,现在有两个表:
Student(StudentNumber, StudentName) 和 Teacher(TeacherNumber, TeacherName, StudentNumber)
其中Teacher表中的studentNumber是外键,并且Student表中的StudentNumber是主键,因此肯定会有如下的参照完整性:Teacher表中的studentNumber的值必须在Student表中的StudentNumber已经存在。
这就是所谓的参照完整性,它是一个很普遍的概念。
温馨提示:答案为网友推荐,仅供参考
相似回答