数据库复习内容第四章(共3页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库复习内容第四章(共3页).doc》由会员分享,可在线阅读,更多相关《数据库复习内容第四章(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第四章名词解释数据冗余:指同一个数据在系统中多次重复出现。函数依赖(FD):在关系模式R(U)中,FD是形为XY的一个命题,只要r是R的当前关系,对r中任意两个元组t和s,都有tX=sX蕴涵tY=sY,那么称FD XY在关系模式R(U)中成立。平凡的FD:如果XY,且YX,则称XY是一个“平凡的FD”。FD集F的闭包F+:被F逻辑蕴涵的函数依赖全体构成的集合,称为F的闭包,记为F+,即F+= XY | FXY。属性集X的闭包X+:从已知的FD集F使用FD推理规则推出的所有满足XA的属性A的集合,称为X的闭包,记为X+,即X+= 属性A | XA在F+中 。FD的逻辑蕴
2、涵:如果从已知的FD集F能推导出XY成立,那么称F逻辑蕴涵XY,记为F XY。FD集的等价:对于两个FD集F和G,有F+=G+,则称F和G是等价的依赖集。最小依赖集:设F是属性集U上的FD集,Fmin是F的最小依赖集,那么Fmin应满足下列四个条件:Fmin+=F+;每个FD的右边都是单属性;Fmin中没有冗余的FD;每个FD的左边没有冗余的属性。无损分解:设关系模式R,F是R上的FD集,= R1,Rk 是R的一个分解。如果对R中满足F的每一关系r,都有r= Ri(r),那么称分解相对F是“无损分解”。i=1保持FD:设关系模式R,F是R上的FD分解,= R1,Rk 是R的一个分解,如果有Ri
3、(F)F,那么称分解保持FD集F。1NF:如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是1NF的模式。2NF:如果R是1NF的模式,且每个非主属性完全函数依赖于R的候选键,那么称R是2NF的模式。3NF:如果R是1NF的模式,且每个非主属性都不传递依赖于R的候选键,那么称R是3NF的模式。BCNF:如果R是1NF的模式,且每个属性都不传递依赖于R的候选键,那么称R是BCNF的模式4.8 设关系模式R(ABCD),F是R上成立的FD集,F= AB,CB ,则相对于F,试写出关系模式R的关键码。并说明理由。解:R的关键码为ACD。因为从已知的F,只能推出ACDABCD。4.9 4
4、.21设关系模式R(ABC),F是R上成立的FD集,F= BC,CA ,那么分解= AB,AC 相对于F,是否无损分解和保持FD?并说明理由。答:已知F= BC,CA ,而AB(F)=,AC(F)= CA 显然,这个分解丢失了FD BC 用测试过程可以知道,相对于F是损失分解。4.26 设关系模式R(ABCD),F是R上成立的FD集,F= ABCD,AD 。 试说明R不是2NF模式的理由。 试把R分解成2NF模式集。答:从已知FD集F,可知R的候选键是AB。另外,ABD是一个局部依赖,因此R不是2NF模式。此时R应分解成= AD,ABC ,是2NF模式集。4.29 设有关系模式R(运动员编号,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 复习 内容 第四
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内