ppt数据库实用教程五讲解.ppt

ppt数据库实用教程五讲解

《数据库实用教程》 第五章 规范化设计 5.1 关系模式的设计问题 5.2 函数依赖 5.3 关系模式的分解特性 5.4 关系模式的范式 5.5 模式的进一步规范化* 第五章 规范化设计 本章讨论如何设计关系数据库,设计关系数据库的核心问题是关系模式的设计。 5.1 关系模式的设计问题 一个关系模型包括外延和内涵两个方面内容: 外延就是通常所说的关系、表或当前值。 内涵是对数据的定义以及数据完整性约束的定义,一般把内涵成为关系模式。 数据的定义包括对关系、属性、域的定义和说明。 数据完整性约束包括静态约束(涉及数据依赖、主键、值域的设计)和动态约束(定义各种操作对关系值得影响)。 泛关系模式与数据库模式 关系模式的一般形式: R U, D, Dom, F 其中:U 为组成关系R的全部属性的集合,即U={A1,…An}。 D 为域的集合,即属性的取值范围的集合。 Dom 为U与D之间的映象。 F 为属性U上的一组约束,即数据依赖集。 例:学习关系SC(SNO,CNO,GRADE)中存在如下数据依赖: (SNO,CNO)? GRADE 泛关系模式与数据库模式 由于D和Dom对关系模式设计影响不大,故关系模式的一般形式可简化为: RU, F 称为:泛关系模式 其中:属性集U中的每个

文档评论(0)

1亿VIP精品文档

相关文档