《永久关系与参照完整性》由会员分享,可在线阅读,更多相关《永久关系与参照完整性(8页珍藏版)》请在金锄头文库上搜索。
1、第八讲 永久关系与参照完整性,淮工东港学院 宗卫泉,,VFP程序设计,2019年2月22日星期五,第2页,主要内容,1 表之间的关系 2 参照完整性,2019年2月22日星期五,第3页,1 表之间的关系,关系种类 一对一 一对多 多对多 在设计数据库时,就要确定各表及其之间各种关系可从示例图中看出,其中学生表、课程表为父表,成绩表为子表,2019年2月22日星期五,第4页,1 表之间的关系,表之间的临时关系 表打开时建立的关系 建立方法 在数据工作期中建立 使用命令建立 命令 SET RELATION TO 。 INTO。 注意:要先建立相关索引,2019年2月22日星期五,第5页,1 表之间
2、的关系,表间永久关系(Persistent Relationship) 一直保存在数据库中 索引类型决定永久关系类型 主(侯选)-普通:一对多 主(侯选) -主(侯选):一对一 永久关系的创建 使用数据库设计器,2019年2月22日星期五,第6页,2 参照完整性(RI),参照完整性的一般要求 子表中的每一条记录必须与父表一条记录相对应 在子表中插入记录中,其外部关键字须是低父表中的主关键字中的一个 在父表中删除记录时,子表中相关的记录必须全部删除,2019年2月22日星期五,第7页,参照完整性的设置,数据库设计器 规则,2019年2月22日星期五,第8页,RI生成器,完成参照完整性设置后,VFP将通过RI生成器生成规则代码,保存在数据库中(存储过程),同时设置表的触发器,