- 5
- 0
- 约1.18万字
- 约 97页
- 2018-02-21 发布于河南
- 举报
wxs-06关系规范化
封面 目录 6.1 问题的提出 数据库中如何构造合适的关系模式—数据库设计中一个及其重 要的基本问题 例如:设计一个学生数据库D,它有属性: SN,S#,SD,SA,C#,G,CN,PC# 问题(1)如何将这8个属性构造成一些合适的关系模式 (2)是否随便构造的一种关系模式的方案,在关系数据库 中都是一样呢? 6.1 问题的提出 6.1 问题的提出 法一.缺点 (1)冗余度大 (2)插入异常 (3)删除异常 对于法二,上述缺点明显改善。 6.1 问题的提出 分析原因: 由于所要构造的数据库中的各属性间是相互关联的,它们之间互相依赖,互相制约,构成一个结构严密的整体。将关系不紧密的属性硬凑在一起从而会引起很多“排它”性不正常现象。 由分析可知,要设计一个好的关系模式方案,其根本方法是要摸清属性间的内在语义联系。 一、关系模式 插入异常 删除异常 冗余太大 关系规范化的作用——改造一个不好的关系模式 6.2 规范化 函数依赖 码 范式 关系规范化 6.2.1 函数依赖 术语和记号: 非平凡的函数依赖(讨论的) 平凡的函数依赖 决定因素 X与Y一一对应 Y不函数依赖于X,记作 X
原创力文档

文档评论(0)