浅析如何求解关系模式的候选码
摘要:本篇文章讲解的内容是“浅析如何求解关系模式的候选码”。在做多属性函数依赖集候选码求解题目时,有些同学还是会不知所措,最主要原因是没有理解他们之间求解的思路和算法。本文通过理论分析和例题来浅析这块知识点,并附上好用的求解方法。当理解后,可以趁热打铁,把后面推荐的例题题目做一下,即可完全吸收这块内容。
一、理论分析
候选码的定义和属性分类
属性与候选码的联系
多属性函数依赖集候选码的求解思路
二、例题
例题1
题目:
解题方法:
L:A,C
R:D,B
LR:
N:
思路:
即: AC–>D,D–>B,(AC)+包含了关系模式R的全部属性,所以AC为候选码。
结果为: AC
其他例题
我们再来看看用这种方法解答这类题目
- 分析及答案
L:A,C
R:D,B
LR:
N:
结果:AC - 分析及答案
L:X
R:
LR:Y,Z
N:
结果:XZ或XY - 分析及答案
L:X,W
R:Z,Y
LR:
N:
结果:XW - 分析及答案
L:M,A
R:G
LR:B,C,T
N:
结果:MA - 分析及答案
L:B,E
R:
LR:A,C,D
N:
结果:BE