6、关系数据理论S2015.pptVIP

  • 3
  • 0
  • 约9.03千字
  • 约 82页
  • 2017-06-20 发布于四川
  • 举报
数据库系统概论 An Introduction to Database System 第六章 关系数据理论 第六章 关系数据理论 6.1 问题的提出 6.2 规范化 6.3 小结 6.1 问题的提出 关系数据库逻辑设计 针对具体问题,如何构造一个适合于它的数据模式,即应该构造几个关系模式,每个关系由哪些属性组成等。 数据库逻辑设计的工具──关系数据库的规范化理论。 一、概念回顾 二、关系模式的形式化定义 三、什么是数据依赖 四、数据依赖对关系模式影响 一、概念回顾 关系:描述实体、属性、实体间的联系。 从形式上看,它是一张二维表,是所涉及属性的笛卡尔积的一个子集。 关系模式:用来定义(描述)关系。 关系数据库:基于关系模型的数据库,利用关系来描述现实世界。 从形式上看,它由一组关系组成。 关系数据库的模式:定义这组关系的关系模式的全体。 二、关系模式的形式化定义 在本章中,把关系模式看成是一个三元组: R(U, F) R: 关系名 U: 组成该关系的属性名集合 F: 属性间数据的依赖关系集合 当且仅当U上的一个关系r 满足F时,r称为关系模式 R(U, F)的一个关系 三、什么是数据依赖 完整性约束的表现形式 限定属性取值范围:例如学生成绩必须在0-100之间。 数据依赖是一个关系内部属性与属性之间的约束关系。定义属性值间的相互关连(主要体现于

文档评论(0)

1亿VIP精品文档

相关文档