41数据依赖 4.1.1关系模式中的数据依赖 41.2数据依赖对关系模式的影响 413有关概念
4.1 数据依赖 4.1.1 关系模式中的数据依赖 4.1.2 数据依赖对关系模式的影响 4.1.3 有关概念
4.1.1关系模式中的数据依赖 概念回顾 二、关系模式的形式化定义 什么是数据依赖 四、关系模式的简化表示
4.1.1 关系模式中的数据依赖 一、概念回顾 二、关系模式的形式化定义 三、什么是数据依赖 四、关系模式的简化表示
、概念回顾 关系:描述实体及其属性、实体间的联系 从形式上看,它是一张二维表,是所涉及属 性的笛卡尔积的一个子集。 关系模式:用来定义关系。 关系数据库:基于关系模型的数据库,利用关 系来描述现实世界 从形式上看,它由一组关系组成。 关系数据库的模式:定义这组关系的关系模式 的全体
一、概念回顾 关系:描述实体及其属性、实体间的联系。 – 从形式上看,它是一张二维表,是所涉及属 性的笛卡尔积的一个子集。 关系模式:用来定义关系。 关系数据库:基于关系模型的数据库,利用关 系来描述现实世界。 – 从形式上看,它由一组关系组成。 关系数据库的模式:定义这组关系的关系模式 的全体
关系模式的形式化定义 ●关系模式由五部分组成,即它是一个五元组: ROU, D, DOM, F) R 关系名 组成该关系的属性名集合 D:属性组U中属性所来自的域 DOM:属性向域的映象集合 属性间数据的依赖关系集合。即限定 了组成关系的各个元组必须满足的完 整性约束条件
二、关系模式的形式化定义 关系模式由五部分组成,即它是一个五元组: R(U, D, DOM, F) R: 关系名 U: 组成该关系的属性名集合 D: 属性组U中属性所来自的域 DOM:属性向域的映象集合 F: 属性间数据的依赖关系集合。即限定 了组成关系的各个元组必须满足的完 整性约束条件
三、什么是数据依赖 1.完整性约束的表现形式 限定属性取值范围:例如学生成绩必须 在0-100之间 定义属性值间的相互关连(主要体现于 值的相等与否),这就是数据依赖,它 是数据库模式设计的关键
三、什么是数据依赖 1. 完整性约束的表现形式 限定属性取值范围:例如学生成绩必须 在0-100之间 定义属性值间的相互关连(主要体现于 值的相等与否),这就是数据依赖,它 是数据库模式设计的关键