- 36
- 0
- 约1.01万字
- 约 14页
- 2019-02-22 发布于广东
- 举报
1 举例说明数据库的参照完整性规则。P53和P308
若属性(或属性集)F是关系r 的外码,它与关系s的主码Ks相对应,则对于关系r 中
的每一个元组在属性F上的取值要么为空值null,要么等于关系s中某个元组的主码值。
例如,对于课程关系Course的外码priorCourse,如果它取空值表示该课程没有先修
课程或不知道其先修课程;如果它不为空值,则它的先修课程必须是该校已经存在的某门课
程,即它的取值必须是课程关系Course中某元组的主码 “课程编号”courseNo的值。
违约处理的策略如下:
拒绝 (NO ACTION)执行,是系统的默认策略:
当在被参照关系中删除元组时,仅当参照关系中没有任何元组的外码值与被参照关系中
要删除元组的主码值相同时,系统才执行删除操作,否则拒绝此操作。
如要删除学生表 Student 中学号为 “0700001”的记录,系统不允许,因为学号为
“0700001”的同学在成绩表Score中选修了课程。
参照关系中可以随意删除元组。
级联(CASCADE)操作。当删除或修改被参照关系的某些元组造成了与参照关系的不一致
时,则删除或修改参照表中所有不一致的元组。
例如,删除学生表Student中学号为 “0700001”的记录,则自动删除被
您可能关注的文档
最近下载
- 规划水资源论证导则.docx VIP
- 高中英语_The Strange Tale of the Milu Deer教学课件设计.ppt
- XF∕T 3024-2026 电动自行车充电及停放场所消防安全管理.pdf VIP
- 《激光焊接技术》课件.ppt VIP
- 家庭、私有制和国家的起源-课件.pptx VIP
- 2024-2025学年人教版地理七年级上册1.2.3地球与地球仪——利用经纬网定位.pptx VIP
- 家庭私有制和国家的起源.docx VIP
- 人教部编版八年级上册《唐诗五首》课件(101页).ppt VIP
- 你知道阿里心力体力脑力.docx VIP
- FRYMASTER MANUAL LOV M3000 电脑板 安装和操作手册.pdf
原创力文档

文档评论(0)