练习-无损连接性和保持函数依赖

练习-无损连接性和保持函数依赖

ID:13296493

大小:57.00 KB

页数:3页

时间:2018-07-21

练习-无损连接性和保持函数依赖_第1页
练习-无损连接性和保持函数依赖_第2页
练习-无损连接性和保持函数依赖_第3页
资源描述:

《练习-无损连接性和保持函数依赖》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、习题(判定无损连接性和保持函数依赖)1、设有关系模式R,U={X,Y,Z,S,W},F={X→S,W→S,S→Y,YZ→S,SZ→XY},设R分解成P={R1(WS),R2(YZS),R3(XZS)},判断该分解是否保持函数依赖,并判断此分解是否具有无损连接性。解:求出F的最小函数依赖集F’={X→S,W→S,S→Y,YZ→S,ZS→X}若R分解为={R1(WS),R2(YZS),R3(XZS)},因为:F’+=(Fi)+,则R的分解р={R1,R2,R3}保持函数依赖。所以,该分解能保持函数依赖

2、关系。(5分)又因为:XYZSWR1B11A2B13A4A5R2A1A2A3A4B25R3A1A2A3A4B35所以,可以得到没有一行全为a,所以该分解为有损分解。2.设有关系模式R(ABCDEG),其函数依赖集为:F={E→D,C→B,CE→G,B→A}判断R的一个分解ρ={R1(AB),R2(BC),R3(ED),R4(EAG)}是否无损连接和保持函数依赖。证:(1)判断无损连接显然,F为最小函数依赖集。构造矩阵ABCDEGR1A1A2R2A2A3R3A4A5R4A1A5A6经过一次遍厉后,变换矩阵得到:ABCD

3、EGR1A1A2R2A1A2A3R3A4A5R4A1A4A5A6经过二次遍厉后,变换矩阵得到:ABCDEGR1A1A2R2A1A2A3R3A4A5R4A1A4A5A6矩阵没有发生变化,在矩阵中没有一行为A1A2A3A4A5A6,该分解有损(2)判断是否保持函数依赖(5分)从F={E→D,C→B,CE→G,B→A}得到:R1(AB),其F1={B→A}R2(BC),其F2={C→B}R3(ED),其F3={E→D}R4(EAG),其F4={EAG→EAG}G=F1∪F2∪F3∪F4={B→A,C→B,E→D,EAG→E

4、AG}由于CEG+={CEBA},即CE→G不能由G根据Armstrong公理推导出来故F+!=(F1∪F2∪F3∪F4)+,故不保持函数依赖

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。