- 87
- 0
- 约9.38千字
- 约 64页
- 2016-12-13 发布于浙江
- 举报
小结:关系代数的运算符 集合运算符 比较运算符 逻辑运算符 专门的关系运算符 ?∪ - ∩ × > ≥ < ≤ =∧ ∨ σ π ? ÷ * * * * 4.1 关系数据模型的完整性约束 关系的完整性约束条件 包含三个方面: * * 1)实体完整性 若属性集A是关系r的主码,则A不能取空值null。 例如,关系Student,由于studentNo是关系Student的主码,因此它在任何时候的取值都不能为空值null 其他属性如birthday、speciality等可以取空值,表示当时该属性的值未知或不存在。 如果主码是由若干个属性的集合构成,则要求构成主码的每一个属性的值都不能取空值。 例如,学生成绩管理数据库ScoreDB中的关系Score,它的主码是studentNo, courseNo,因此这2个属性都不能取空值。 * * 2)参照完整性 设F是关系r的一个属性(或属性集),Ks是关系s的主码。如果F与Ks相对应,则称F是关系r参照关系s的外码(foreign key),简称F是关系r的外码。并称关系r为参照关系,关系s为被参照关系或目标关系。 若属性(或属性集)F是关系r的外码,它与关系s的主码Ks相对应,则对于关系r中的每一个元组在属性F上的取值要么为空值null,要么等于关系s中某个元组的主码值。 * * 举例: 多对一联系的属性引用学生
您可能关注的文档
最近下载
- 山东省泰安市新泰市(五四制)2026届九年级中考一模语文试卷(含答案).docx VIP
- 珠海市市直机关事业单位招聘职员考试真题2025.docx VIP
- 土石坝水力学法渗流计算.xls VIP
- 家乡的萝卜饼(教学课件).pptx
- 民航机场航站楼弱电系统工程.doc VIP
- 分子生物学(南京大)中国大学MOOC慕课 客观题答案.docx VIP
- 奥林巴斯-CHF-TYPE-V-电子胆道镜-说明书-内镜-用户-手册.pdf VIP
- 《时间序列分析——基于Python》 课件全套 王燕 第1--7章 时间序列分析方法发展概述---多元时间序列分析.pptx VIP
- 生成式AI在高校英语口语项目式教学中的创新应用研究教学研究课题报告.docx
- 人教版三年级下册数学第六单元《年、月、日》全单元课时教学课件(新插图).pptx VIP
原创力文档

文档评论(0)