首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关系模式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
67
问题
设有关系模式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全国计算机四级
相关试题推荐
有关内联网的错误叙述是(62),下列有关网络安全的叙述中,不正确的是(63),对于Intranet,可通过设置(64)来防止内部数据泄密、篡改和黑客入侵。
图1是一个逻辑结构框图。根据此图判断S2、S1、S0为(56)时,Fi必为0。S2、S1、 S0为(57)时,逻辑运算Fi=Xi+Yi成立(图中的符号说明:&为逻辑与,≥1为逻辑或,=1为异或)。
许多网络通信需要进行多播,以下选项中不采用多播协议的应用是(25)。在 IPv4中把(26)类地址作为多播地址。
关系数据库是(20)的集合,它由一个或多个关系模式定义。关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足(21)。因此,通常情况下,(22)不可以作为关系数据库的关系。
软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为(52)。
面向对象的系统中,对象是基本的运行实体。对象既包括(31),亦称数据,也包括作用于数据上的操作,亦称(32)。对象之间可以进行通信:一个对象可以向其它对象发送消息,其中包含要求接收这执行的操作;接收到消息的对象解释消息再予以响应,这种通信机制称为(33)。
某有限自动机的状态图如下图所示,其特点是()。
编译程序的工作可分为6个阶段:词法分析、语法分析、(29)、中间代码生成、代码优化和目标代码生成。其中,中间代码生成和(30)不是必须经过的阶段。
在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教师”,而在人事管理子系统中被称为“职工”,这类冲突被称之为(59)。
按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,(30)制定的标准是国际标准。
随机试题
作家个体体验的首要特征是【】
多发性抽动症肝风内扰、痰湿中阻证的主方为
高度超过3.6m的内墙面装饰不能利用原砌筑脚手架时,可按()计算规则计算装饰脚手架。
外商投资旅行社,可以经营______业务和______业务。
某校要求教师严格按照各科教研组制定的教学计划进行教学,不允许教师有任何改动。该学校的做法()。
1.“基于我们多年的探索实践,李家庄无论是基础设施条件、‘田园综合体’要素,还是发展潜力方面,都与中央一号文件精神相契合。”2017年,榆中县被国务院农村综合改革办公室确定为全国8个“田园综合体”示范试点之一,打造甘肃首个“田园综合体”。当前,被榆中作为“
不可抗力是指不能预见、不能避免并且不能克服的客观情况。因不可抗力导致不能履行合同的,要相应地免除或减轻责任。下列情形中不属于不可抗力的是:
求一个正交变换,化二次型f=x12+4x22+4x32-4x1x2-8x2x3为标准形.
GeneticallyModifiedFoods—FeedtheWorld?[A]Ifyouwanttosparkaheateddebateatadinnerparty,bringupthetopicaboutg
【S1】【S9】
最新回复
(
0
)