数据完整性
数据完整性包括
实体完整性约束
域完整性约束
参照完整性约束(外键约束(Foreign key))
用户定义完整性约束
参照完整性
属于表间规则,用来保持表之间的关系,确保插入到表中的数据是有效的。
可以使用外键***foreign key*** 来实现
创建外键
问题:如果不加约束,学生表,课程表,成绩表是独立的,很可能造成数据不一致的情况,如何解决这一问题呢?
我们可以为成绩表设置2个外键,学号和课程号。
为成绩表设置外键:
1.添加第一个外键sno
在成绩表的表设计器左侧右击,选择关系,打开外键关系对话框,表和列规范
点击保存-是(因为表中有数据)
2.添加第二个外键cno
3.验证外键的作用
TO BEGIN WIT