关系模式的规范化(关系型数据库理论)

另见〖关系模式的分解(关系型数据库理论)

将一个关系模式通过模式分解(schema decomposition)从相对较低的范式转换为相对较高的一个或多个关系模式的过程叫做规范化(normalization)。

一个关系表的关系模式通常表示为 R ( U , D , D O M , F ) R(U, D, DOM, F) R(U,D,DOM,F),这里为了方便也可以简写成 R ( U , F ) R(U, F) R(U,F) R ( A 1 , ⋯   , A n ) R(A_1,\cdots,A_n) R(A1,,An),其中 U U U 表示属性全集, F F F 表示数据依赖全集, D D D 表示 U U U 中属性所来自的域, A i A_i Ai 表示属性.

对于关系模式的规范化,如果只考虑函数依赖,那么满足 BCNF 的模式的规范化程度已经是最高的了(而 3NF 存在通用的保持函数依赖的算法);如果考虑多值依赖,那么满足 4NF 的模式的规范化程度则是最高的;如果只考虑无损连接分解,那么 5NF 是规范度最高的。

pszfi-0
qaehr-0
xpnzto-0

关系模式的规范化


参考文献/文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值