关系规范化理论

总结:

一、函数依赖的推理规则

        1.自反律

        2.增光律

        3.传递律

        4.合并规则

        5.分解规则

        6.伪传递规则

        7.复合规则

二、关系规范化理论是什么?

关系数据库规范化理论就是数据库设计的一个理论指南。规范化理论提供了判断关系模式好坏的理论标准,帮助我们预测可能出现的问题,是数据库设计人员的有力工具,同时也使数据库设计工作有了严格的理论基础。首先了解函数依赖。

三、函数依赖基本概念

        在一个表里面,属性X可以映射到属性Y,也就是说知道了X就能确定Y,称X为决定因素。

四、一些术语和符号

(1)假设有A、B两个函数,A → B(A 决定 B,即A推出B,也叫做B函数依赖于A)。

(2)平凡函数依赖:当属性集Y是属性集X的子集时,必然存在函数依赖X→Y,这种类型称为平凡的函数依赖。

(3)非平凡函数依赖:如果Y不是X的子集,则X→Y为非平凡的函数依赖。

(4)部分函数依赖:X的某个真子集X’,有X’→Y,则称Y对X部分函数依赖。

(5)完全函数依赖:X的任何一个真子集X’,都没有X’→Y,则称Y对X完全函数依赖。

(6)传递函数依赖:若X→Y,没有Y→X,Y→Z,Y∉X,Z∉Y,则称Z对X传递函数依赖。

(7)范式:把关系模式规范化过程中为不同程度的规范化要求设立的不同的标准称为范式。

(8)无损连接分解:将泛关系模式R分解成数据库模式ρ,则称分解ρ相对于函数依赖集F是无损连接分解。

(9)保持函数依赖分解:把R分解成R1,R2,…,Rk后,函数依赖集F应被F在这些Ri上的投影所蕴含,则称分解ρ是保持函数依赖集F的分解。

五、函数依赖的推导规则

定律名称条件结果
自反律Y⊆X⊆UX→Y
增广律X→Y,Z⊆UXZ→YZ
传递律Y→Y,Y→ZX→Z
合并律X→Y,X→ZX→YZ
伪传递律X→Y,YW→ZXW→Z
分解律X→Y,Z⊆YX→Z
复合律X→Y,W→ZXW→YZ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值