设为首页 加入收藏

TOP

数据库-数据依赖的公理系统(二)
2015-11-21 01:40:02 来源: 作者: 【 】 浏览:1
Tags:数据库 数据 依赖 理系统
,Sno→Sloc} S-L∈2NF 分解方法可以有多种: 1. S-L分解为三个关系模式:SN(Sno) SD(Sdept) SO(Sloc) 2. SL分解为下面二个关系模式: NL(Sno, Sloc) DL(Sdept, Sloc) 3. 将SL分解为下面二个关系模式: ND(Sno, Sdept) NL(Sno, Sloc)

关系模式R

分解算法

算法6.2 判别一个分解的无损连接性
算法6.3(合成法)转换为3NF的保持函数依赖的分解。
算法6.4 转换为3NF既有无损连接性又保持函数依赖的分解
算法6.5 (分解法)转换为BCNF的无损连接分解
算法6.6 达到4NF的具有无损连接性的分解
若要求分解具有无损连接性,那么模式分解一定能够达到4NF
若要求分解保持函数依赖,那么模式分解一定能够达到3NF,但不一定能够达到BCNF
若要求分解既具有无损连接性,又保持函数依赖,则模式分解一定能够达到3NF,但不一定能够达到BCNF

规范化理论为数据库设计提供了理论的指南和工具
也仅仅是指南和工具

并不是规范化程度越高,模式就越好
必须结合应用环境和现实世界的具体情况合理地选择数据库模式

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇lock 下一篇关于各种数据库中表名的大小写

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: