数据库系统教程 作者 何玉洁 李宝安 第9章 关系规范化理论.pptVIP

  • 3
  • 0
  • 约1.47万字
  • 约 100页
  • 2015-12-12 发布于广东
  • 举报

数据库系统教程 作者 何玉洁 李宝安 第9章 关系规范化理论.ppt

示例 S-D-L(Sno,Dept,Loc) 三种分解方案: 方案1:S-L(Sno,Loc),D-L(Dept,Loc) 方案2:S-D(Sno,Dept),S-L(Sno,Loc) 方案3:S-D(Sno,Dept),D-L(Dept,Loc) * * 分解准则 将一个关系模式RU,F分解为若干个关系模式R1U1,F1,R2U2,F2,…,RnUn,Fn,意味着将存储在一张二维表r中的数据分散到了若干二维表r1,r2,…,rn中。 这样的分解不应该丢失信息,即通过对关系r1,r2,… ,rn的自然连接能重新得到关系r中的所有信息。。 * * 分解准则(续) 事实上,将关系r投影为r1,r2,…,rn时不会丢失信息,关键是对r1,r2,…,rn做自然连接时可能产生一些r中原来没有的元组,从而无法区别哪些元组是r中原来有的,哪些是不应该有的。 在这个意义上就丢失了信息。 * * 关系模式分解准确(续) 这三种分解方案是否都满足分解要求呢? 假设此关系模式的数据如表所示,此关系用r表示。 Sno Dept Loc S01 D1 L1 S02 D2 L2 S03 D2 L2 S04 D3 L1 * * 分析方案1 若按方案1将S-D-L投影到S-L和D-L的属性上,然后做自然连接。 Sno Loc S01 L1 S02 L2 S0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档