1 / 8
文档名称:

永久关系与参照完整性.ppt

格式:ppt   大小:119KB   页数:8页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

永久关系与参照完整性.ppt

上传人:54156456 2018/7/22 文件大小:119 KB

下载得到文件列表

永久关系与参照完整性.ppt

相关文档

文档介绍

文档介绍:第八讲永久关系与参照完整性
淮工东港学院宗卫泉
zongwq@
《VFP程序设计》
7/22/2018
1
主要内容
1 表之间的关系
2 参照完整性
7/22/2018
2
1 表之间的关系
关系种类
一对一
一对多
多对多
在设计数据库时,就要确定各表及其之间各种关系可从示例图中看出,其中学生表、课程表为父表,成绩表为子表
学生表
课程表
成绩表
多对多
一对多
一对多
学生情况表
一对一
7/22/2018
3
1 表之间的关系
表之间的临时关系
表打开时建立的关系
建立方法
在数据工作期中建立
使用命令建立
命令
SET RELATION TO 。。。 INTO。。。
注意:要先建立相关索引
7/22/2018
4
1 表之间的关系
表间永久关系(Persistent Relationship)
一直保存在数据库中
索引类型决定永久关系类型
主(侯选)-普通:一对多
主(侯选) -主(侯选):一对一
永久关系的创建
使用数据库设计器
7/22/2018
5
2 参照完整性(RI)
参照完整性的一般要求
子表中的每一条记录必须与父表一条记录相对应
在子表中插入记录中,其外部关键字须是低父表中的主关键字中的一个
在父表中删除记录时,子表中相关的记录必须全部删除
7/22/2018
6
参照完整性的设置
数据库设计器
规则
更新规则
删除规则
插入规则
级联
同时更新子表外部关键字
同时删除子表相关记录
限制
子表有相关记录限制主表更新主关键字
子表有相关记录父表禁止删除
父表不存在匹配关键字禁止插入
忽略
不管子表
不管子表
允许插入
触发
父表关键字更新时
父表记录删除时
子表插入记录时
7/22/2018
7
RI生成器
完成参照完整性设置后,VFP将通过RI生成器生成规则代码,保存在数据库中(存储过程),同时设置表的触发器
7/22/2018
8