第2章关系数据模型
* 引用完整性约束 即前面所学的“参照完整性约束” [复习] 若属性(组)F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为: 空值(F的每个属性值均为空值); 等于S中某个元组的主码值。 参照完整性规则就是定义外码与主码之间的引用规则 职工(职工编号,姓名,性别,部门编号)(关系R-参照关系) 部门(部门编号,名称,地址,简介) (关系S-被参照关系) 关系S的主码 关系R的外码 * 用关系代数表述引用完整性 概括来讲,如果关系R中的某个元组的属性分量(设为A)的值为v,那么按照设计意图,人们期望v也是另一个关系S的某个元组的一个相应的属性分量(设为B)的值。 用关系代数将引用完整性表述为 或等价地写为 * 示例1 例2.21 考虑电影数据库中的两个关系 Movies( title, year, length, genre, studioName, producerC#) MovieExec(name, address, cert# , netWorth) 必须保证Movies关系中每个元组的producerC#分量也必须在关系MovieExec元组的cert#分量中出现。 该约束用集合-包含的形式写为: * 示例2 如果一个“值”在多个属性中出现,则也可以为它引入引用完整性约束。
您可能关注的文档
最近下载
- 2025年西藏检察系统聘用制书记员招聘考试真题.docx VIP
- 小学英语三年级起点五年级下册(外研社)全册完整教学设计及教案.pdf VIP
- DB32T 4112-2021建筑墙体内保温工程技术规程.docx VIP
- 2026年网络安全法律法规解读培训PPT.pptx VIP
- 畜产品加工学--干肉制品.ppt VIP
- GB 50316-2000 (2008年版) 工业金属管道设计规范.docx VIP
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
- 《教师法》试卷及答案.docx VIP
- 2025新疆辅警笔试题库及答案题库大全.docx VIP
- 2025年山东省三支一扶考试作文真题(附答案).docx VIP
原创力文档

文档评论(0)