首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关系模式R(A,B,C,D),数据依赖集F={A—B.B—A.AC—D.BC—D,AD—C, BD—C,A—CD,B—HCD}。 1)求R的主码。并判断R是否为第四范式?为什么? 2)R是不是BCNF?为什么?R是不是3NF?为什么?
设有关系模式R(A,B,C,D),数据依赖集F={A—B.B—A.AC—D.BC—D,AD—C, BD—C,A—CD,B—HCD}。 1)求R的主码。并判断R是否为第四范式?为什么? 2)R是不是BCNF?为什么?R是不是3NF?为什么?
admin
2009-09-12
48
问题
设有关系模式R(A,B,C,D),数据依赖集F={A—B.B—A.AC—D.BC—D,AD—C, BD—C,A—CD,B—HCD}。
1)求R的主码。并判断R是否为第四范式?为什么?
2)R是不是BCNF?为什么?R是不是3NF?为什么?
选项
答案
1)候选码为AC、Bc、AD、BD。可选其中之一为主码。R不服从4NF。在多值依赖中,决定凶素中不包含码。2)R不服从BCNF。在函数依赖中决定因素中不包含码。R服从3NF。该模式中不存在非主属性。
解析
主要考查了关系数据库规范化处理等一系列工作。
1)候选码的定义如下:设K为关系模式R
中的属性属性组,若K—u在F+中,而找不到K的任何一个真子集K,能使K一u在F+中,则称K为关系模式R的候选码。
给定一关系模式R及其函数依赖集F,分析候选码的方法如下:
①如果有属性不在函数依赖集中出现,那么它必须包含在候选码中;
②如果有属性不在函数依赖集中任何函数依赖的右边出现,那么它必须包含在候选码中;
③如果有属性只在函数依赖集的左边出现,则该属性一定包含在候选码中;
④如果有属性或属性组能唯一标识元组,则它就是候选码。
根据第一条,发现所有的属性都在函数依赖集巾出现了。所以不使用第一条规则。
根据第二条,发现所有属性都在函数依赖集中任何函数依赖的右边出现。
根据第三条,发现所有属性不只在函数依赖集的左边出现。
根据第四条,AC,BC,AD,BD可以唯一确定属性集中的每一个属性,因此,AC,BC,AD,BD一定是该关系模式的候选码。
关系模式R(U,F)E INF,如果对于R的每个非平凡多值依赖x—Y(YX),x都含有码,则称R(u,F)∈4NF。4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。因为根据定义,对于每一个非平凡的多值依赖x—-Y,x都含有候选码,于是就有x—Y,所以4NF所允许的非平凡的多值依赖实际上是函数依赖。南上可知,在多值依赖巾,决定因素中不包含码,R不服从4NF。
2)关系模式中,若x函数确定Y且Y不在x内时x必含有码,则此关系属于BCNF。一个满足BCNF的关系模式的条件是:
I.所有非主属性对每一个码都是完全函数依赖。
Ⅱ.所有的主属性对每一个不包含它的码,也是完全函数依赖。
Ⅲ.没有任何属性完全函数依赖于非码的任何一组属性。
南上可知,在函数依赖中决定因素中不包含码,R不服从BCNF。
如果一个关系模式Ri是一个范式,且不存在非主属性传递依赖于码,我们称Ri是一个三范式,记3NF。该模式中不存在非主属性,所以R服从3NF。
转载请注明原文地址:https://kaotiyun.com/show/rpNZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
以下关于静态多态方法(函数)的重载叙述中,正确的是(44)。
保证数据的完整性就是(65)。
在磁盘和磁带这两种磁表面存贮器中,存取时间与存贮单元的物理位置有关。按存取方式分(15)。
下列关于虚拟存储器的论述中,正确的是(55)。
在非授权的情况下,使用Sniffer软件接收和截获网络上传输的信息,这种攻击方式属于(16)。
关于IP地址,下面说法错误的是(64)。
动态RAM相比静态RAM而言具有的主要优点是(30)。
设某系统由P1和P2两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。若P1和P2的可靠性均为0.9,则该系统的可靠性是______。
设某系统由P1和P2两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。若P1和P2的可靠性均为0.9,则该系统的可靠性是(10)。
数据源(DSN)是ODBC驱动程序和DBMS连接的______。
随机试题
关于LH受体的说法,正确的是:
资产类总分类会计科目的设计包括:_____、_____、____、_____、_____。
激素的第二信使不包括()
下列交易或事项中,不能确认销售商品收入的有( )。
()款项可以转入个人银行结算账户。
资源资产评估的特定目的有()。
在首次放款的先决条件文件中,与项目有关的协议包括()。
不是“福州工艺三宝”的是()。
将概念分为初级概念和二级概念的心理学家是()
(2014年第37题)结合材料回答问题:鹦哥岭是海南省陆地面积最大的自然保护区,区内分布着完整的垂直带谱,在我国热带雨林生态系统保存上独占鳌头。这里山高路远,条件艰苦,一直难以招聘到具有较高专业素质的工作人员。一、鹦哥岭来了大学生
最新回复
(
0
)