数据库函数依赖关系模式范式候选键主键码.ppt
《数据库函数依赖关系模式范式候选键主键码.ppt》由会员分享,可在线阅读,更多相关《数据库函数依赖关系模式范式候选键主键码.ppt(74页珍藏版)》请在三一文库上搜索。
1、函数依赖,设R(U)是属性U上的一个关系模式,X和Y均为U=A1,A2,An的子集,r为R的任一关系, 如果对于r中的任意两个元组u,v,只要有uX=vX,就有uY=v Y,则称X函数决定Y,或称Y函数依赖于X,记为XY。(补充),如果,如何求关系模式中的候选键,关系模式R(U,F),其中UW,X,Y,Z,F=WXY,WX, XZ,YW。关系模式R的候选建是?,如何求关系模式中的候选键,解法:从函数依赖集出发,把所有属性分为4类 1、L类:全部出现在函数依赖的左半部 2、R:全部出现在函数依赖的右半部 3、LR:出现在函数依赖的左右两边 4、N:不出现在函数依赖中 可能成为候选键的有L类,LR
2、类和N类 对于L类,求出它的闭包,若包含所有属性,则说明其为候选键,且为唯一候选键。 对于LR类,求出其闭包,若包含所有属性,则为候选键,若不包含,在找出其中一个属性结合。 对于N类,直接加至候选键即可。,其中UW,X,Y,Z,F=WXY,WX, XZ,YW L:无 R:Z LR:w,x,y N:无 先排除z 在LR中,w的闭包为w,y,z,x x的闭包为x,z y的闭包为y,w wx的闭包为w,x,y,z wy的闭包为w,y xy的闭包为x,y,z,w wxy的闭包为x,z,y,w 由此可见,候选键为w,wx,xy,xyw 可从候选键中选取一个作为主键。,设有关系模式R(A,B,C,D,E,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 库函数 依赖 关系 模式 范式 候选 主键
链接地址:https://www.31doc.com/p-3184819.html