- 3
- 0
- 约6.43千字
- 约 70页
- 2016-12-04 发布于湖北
- 举报
* 步骤 3.3 检查表是否支持用户事务 * 步骤 2.4 检查业务规则 业务规则是用于防止数据库不完整、不准确或不一致的约束 * 步骤 2.4 检查业务规则 考虑业务规则的类型: 必须的数据(非空) 列的值域约束(比如职位) 实体完整性 多样性 参照完整性 其他业务规则(一次不得超过10盘) * 步骤 2.4 检查业务规则 – 参照完整性 关于外码,有两点必须强调 外码允许为空吗? (强制参与,不允许) 如何保证参照完整性? 必须指定存在约束, 定义了主码和外码在什么条件下能够被插入、更新或删除 * 如何保证参照完整性? 考虑如下6种情况. 情况 1: 向子表中插入记录 情况 2: 从子表中删除记录 情况 3: 更新子表记录中的外码 情况 4: 向父表中插入记录 情况 5: 从父表中删除记录 情况 6: 更新父记录的主码 有几种策略来处理情况5 * 情况 5: 从父表中删除记录 考虑如下几种操作: NO ACTION:指定如果试图删除/修改某一行,而该行的键被其他表的现有行中的外键所引用,则产生错误并回滚 DELETE/UPDATE语句。 CASCADE:指定如果试图删除/修改某一行,而该行的键被其他表的现有行中的外键所引用,进行级联删除 SET NULL:指定如果试图删除/修改某一行,而该行的键被其他表的现有行中的外键所引用,将引用的值置为null SET
您可能关注的文档
最近下载
- 2.工法正文--隧道仰拱下深埋中心水沟与掌子面同步施工工法.doc VIP
- 公安执法中警察执法行为的法律规制.docx VIP
- 5.26甘肃省岷县立林青林沟一带金矿详查实施方案.pdf VIP
- 《学校心理健康教育》第一章 学校心理健康教育概述.pptx VIP
- 毕业设计基于单片机及nRF2401的无线通信模块.doc VIP
- 学校心理健康教育讲义.pptx VIP
- 教学课件 学校心理健康教育--郑希付.ppt
- 2026年赣州市高三(二模)政治试卷(含答案).docx
- 医学课件-Lunar iDXA双能X线骨密度仪的工作原理和维修两例.pptx VIP
- 深度解析(2026)《ISO 155512023石油天然气工业 钻井和生产设备 人工举升用潜油电泵系统》标准解读.pptx VIP
原创力文档

文档评论(0)