第6章 关系数据理论 (2).ppt

第六章 关系数据理论 第六章 关系数据理论 学习要点: 理解不规范关系可能带来的问题 理解函数依赖的概念 掌握1NF~BCNF的定义及判定方法 第六章 关系数据理论 6.1 问题的提出 6.2 规范化 6.3* 数据依赖的公理系统 6.4* 模式的分解 6.1 问题的提出 数据库逻辑设计:针对具体问题,构造适合的数据模式(有几个关系模式,每个关系模式包括哪些属性)。 关系数据理论的用途:关系数据库的规范化理论是数据库逻辑设计的工具 6.1 问题的提出 一、关系模式的形式化定义 二、关系模式的简化定义 三、什么是数据依赖 四、数据依赖对关系模式的影响 一、关系模式的形式化定义 回顾2.1.2关系模式 R(U, D, DOM, F) 二、关系模式的简化表示 关系模式R(U, D, DOM, F) 简化为: R(U, F) 当且仅当U上的一个关系r 满足F时,r称为关系模式 R(U, F)的一个关系。 三、什么是数据依赖 1. 数据依赖 是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系 是现实世界属性间相互联系的抽象 是数据内在的性质 是语义的体现 是数据库模式设计的关键 三、什么是数据依赖 2. 数据依赖的类型 四、数据依赖对关系模式的影响 例1:建立一个描述学校教务的数据库,属性包括:学生的学号(Sno)

文档评论(0)

1亿VIP精品文档

相关文档