- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 3 周 总第 8 次 学时: 2教学专业班级:09计信1、2 课程:数据库原理及应用 授课教师:杜歆 4.4 创建和编辑关系 1、数据库表之间关系的类型: 永久关系和临时关系 永久关系一旦创建就保存在数据库文件中,它是相对临时关系而言的,临时关系是在使用时临时创建的,而永久关系则不需要临时重新创建,在打开数据库时随即被打开,并在“数据库设计器”和数据环境中显示为表索引间的连接线。 2、建永久关系的作用: 在永久关系的基础上,可设置表间的参照完整性规则,用以保证数据库各表相关数据的一致性。 永久关系有三种: 一对一、一对多、多对多 3、建表间临时关系的作用: 表间的临时关系通常用于通过父表记录指针的移动来控制子表记录指针的移动。临时关系包括三种: 一对一、一对多、多对一 4.4.1建立和编辑永久关系 1、创建永久关系的基本步骤: (1)找出要建永久关系的两张表的公共字段。若没有必须重新设置一个字段。 (2)进入表设计器,对两个表的公共字段分别建索引。其中在父表中的必须为主索引或候选索引。 (3)建立关系连线 2、编辑永久关系 双击关系线,进入编辑关系对话框中进行相关的内容的设置。 4.4.2建立、编辑临时关系 1、建立临时关系 在“窗口”菜单中选择“数据工作期”进入其窗口进行设置。 4.5 建立参照完整性规则 1、为什么要建立参照完整性? 答:VFP6.0数据库是一个关系型数 据库,由于所有表之间彼此相关联, 所以,当修改任一数据表中的数据时,它们之间的关系就可能发生变化。使用参照完整性规则,可以确保数据的一致性。 例如通过参照完整性规则对相关的表作以下限制: (1)当父表中没有相关的记录时,记录不 得追加到相关子表中; (2)当父表中某条记录在相关子表中有相 关记录时,这条父表记录不允许删除; (3)当父表的关系字段值改变将导致相关 子表中出现无关记录时,在父表中不允 许做这种改变。 由此可见,在创建数据库时,如果建立参照完整性规则,那么在用户输入或删除记录时就能保证数据的一致性。 2、建立参照完整性规则的步骤: (1)在“数据库设计器”窗口中,双击关系线,打开“编辑关系”对话框。 (2)在“编辑关系”对话框中,单击“参照完整性”按钮,打开 “参照完整性生成器”对话框,有三个选项卡:更新规则、删除规则和插入规则选项卡。 (3)在“参照完整性生成器”中,进入要实施参照完整性的选项卡,然后进行参照完整性规则内容的设置。 A)更新规则 是当父表中关键字段值被修改时起作用。 (1)级联 表示当更新父表关系字段值时,子表中 相关字段的值自动更新。 (2)限制 表示当子表中有相关记录时,禁止更新 父表中该关系字段的值。 (3)忽略 表示忽略两表间的关系,不限制父表中 关系字段值的更新。 B)删除规则 是当父表中的记录被删除时起作用。 (1)级联 表示当删除父表记录时,同时自动删除子表中所有的相关记录。 (2)限制 表示当子表中有相关记录时,禁止删除父表中的记录。 (3)忽略 表示允许删除,不管子表中的相关记录。 C)插入规则 是当在子表中插入一个新记录或更新一个已存在的记录时起作用。 (1)限制 表示当父表中没有相匹配的记录时,禁止在子表中插入新记录。 (2)忽略 表示忽略父表与子表间的关系,不限制在子表中插入记录。 在插入规则中没有“级联”方式。 4.6 使用多个数据库 同时使用多个数据库有两种方法: 1、同时打开多个数据库 2、不打开数据库而引用其中的表 小 结 本次课主要讲述了数据库和数据库表的操作方法,包括三个主要方面的内容: 建立和编辑数据表间的关系、设置参照完整性规则和多个数据库的使用方法。 * * 教学难点:建立参照完整性规则 教学重点:创建并编辑关系 教学目标:主要讲解中文Visual FoxPro中数据表文件间关系的创建、建立参照完整性规则和使用多个数据库。 教具:多媒体 教学方法:讲授 课题:第四章 数据库的管理 课后回顾:本节重点内容是创建和编辑关系,难点是建立参照完整性规则,由于课前准备了大量的例子,所以教学效果较好。 主要参考资料:课程教材、实验指导书 主要教学内容: 一、引入:由数据库中表之
您可能关注的文档
- 清华大学《模拟电子技术》第11讲 差分放大电路.ppt
- 清华大学《模拟电子技术》第12讲 互补输出级.ppt
- 清华大学《模拟电子技术》第13讲 集成运算放大电路.ppt
- 清华大学《模拟电子技术》第16讲 反馈的概念及判断.ppt
- 清华大学《模拟电子技术》第17讲 负反馈放大电路方框图及放大倍数估算.ppt
- 清华大学《模拟电子技术》第18讲 交流负反馈对放大电路性能的影响.ppt
- 清华大学《模拟电子技术》第19讲 负反馈放大电路的稳定性.ppt
- 清华大学《模拟电子技术》第21讲 信号的运算.ppt
- 清华大学《模拟电子技术》第22讲 有源滤波电路.ppt
- 清华大学《模拟电子技术》第24讲 电压比较器.ppt
最近下载
- 寿盒(骨灰盒)供应及售后服务方案.pdf VIP
- 2025学年高一下学期期中考试物理试卷 Word版含答案 .pdf VIP
- 适老化全场景技术规范 第2部分:既有居住建筑适老化改造技术标准 .pdf VIP
- 生态系统多样性及保护.pptx VIP
- (高清版)ZT 0331-2020 地热资源评价方法及估算规程.pdf VIP
- T∕CBMCA 057.1-2024 适老化全场景技术规范 第1部分:居住建筑适老化基本要求.pdf
- DVBS2第二代卫星数字视频广播标准.pptx
- (完整word版)高考英语词汇3500词(必背) .pdf
- 项目五-气压回路分析课件.pptx VIP
- 复杂视频的深度分析与理解方法.PDF
文档评论(0)