西华师范大学计算机学院.ppt

西华师范大学计算机学院

西华师范大学计算机学院 第五章 关系数据理论 5.1 问题的提出 5.2 规范化 5.3 小结 5.1 问题的提出 关系数据库逻辑设计 针对具体问题,如何构造一个适合于它的数据模式 数据库逻辑设计的工具──关系数据库的规范化理论 问题的提出 一、概念回顾 二、关系模式的形式化定义 三、什么是数据依赖 四、关系模式的简化定义 五、数据依赖对关系模式影响 一、概念回顾 关系:描述实体、属性、实体间的联系。 从形式上看,它是一张二维表,是所涉及属性的笛卡尔积的一个子集。 关系模式:用来定义关系。 关系数据库:基于关系模型的数据库,利用关系来描述现实世界。 从形式上看,它由一组关系组成。 关系数据库的模式:定义这组关系的关系模式的全体。 二、关系模式的形式化定义 关系模式由五部分组成,即它是一个五元组: R(U, D, DOM, F) R: 关系名 U: 组成该关系的属性名集合 D: 属性组U中属性所来自的域 DOM:属性向域的映象集合 F: 属性间数据的依赖关系集合 三、什么是数据依赖 客观世界的事务间有着错综复杂的联系。 实体间的联系有两类,一类是实体与实体之间的联系; 另一类是实体内部各属性间的联系。 属性间的联系可分为以下三类: 一对一关系(1∶1) 以职工模式为例: 职工(职

文档评论(0)

1亿VIP精品文档

相关文档