- 3
- 0
- 约5.42千字
- 约 45页
- 2019-10-07 发布于甘肃
- 举报
关系模型的完整性约束 关系模型的完整性约束可分为三类 实体完整性约束(Entity Integrity)(主码约束/主键约束) 若属性A是基本关系R的主码的组成部分,则属性A不能取空值。 基本关系:所谓基本关系(基本表/基表)是实际存在的表,是实际存储数据的逻辑表示。它与视图表、查询表不同,后者不对应实际存储的数据。 空值:不知道的或无意义的值。 学号 姓名 班号 s01 张三 01 s02 李四 02 学生(学号,姓名,班号) 不得取空值 关系模型的完整性约束(续) 参照完整型约束(Referential Integrity) 若基本关系R1中含有与另一个基本关系R的主码K对应的的属性组FK(FK称为R1的外部码),且K和FK定义在同一个(一组)域上,则对R1的元组来说,FK要么取空值,要么取R中某个元组对应的主码值。 学号 姓名 出生日期 性别 班号 s01 张三 1980.2.1 男 9801 ︰︰: : : : : 课号 课名 学时数 学分 c01 数学 80 6 : : : : 学生关系 课程关系 学号 课号 成绩 s01 c01 85 : : : 选课关系 关系模型的完整性约束(续) 用户定义的完整性约束 实体完整性约束和参照完整性约束用于任何关系数据库系统,而用户定义的完整性约束则是针对某个具体的数据库的。它由用户的具体应用要求而定。如:规定属性基本工资的取值不得低于
您可能关注的文档
- 会计的定义、对象与核算.ppt
- 会计的对象与核算方法.ppt
- 会计的对象与基本职能.ppt
- 会计的发展历程、目标与职能.ppt
- 会计的分类及会计核算方法.ppt
- 会计的概念、对象与方法.ppt
- 会计的概念与财务知识.ppt
- 会计的国际化与国际会计的定义.ppt
- 会计的国际化专题培训.ppt
- 会计的含义、任务与作用.ppt
- 2026年南昌市建筑工程集团有限公司临时用工招聘8人备考试题.docx
- 2026年南昌市劳动保障事务代理中心以劳务外包形式招聘项目申报与监测服务工作人员1人备考试题.docx
- 2026年芯片电路设计面试题目及答案.doc
- 2026年南昌市劳动保障事务代理中心以劳务外包形式招聘项目申报与监测服务工作人员1人备考题库.docx
- 2026年心脏病用药试题及答案.doc
- 医院运营中的法律风险识别与管控体系构建.ppt
- 危险性较大的分部分项工程安全管理新规解读.ppt
- 围手术期感染控制循证护理标准化措施.ppt
- 2026年新版日语考试题库及答案.doc
- 2026年南昌市劳动保障事务代理中心招聘劳务派遣员工2人备考试题.docx
原创力文档

文档评论(0)