首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设关系模式R(ABCDE)上的函数依赖集F={A→BC,BCD→E,B→D,A→D,E→A},将R分解成两个关系模式:R1=(ABD),R2=(ACE),则R1和R2的最高范式分别是(3)。
设关系模式R(ABCDE)上的函数依赖集F={A→BC,BCD→E,B→D,A→D,E→A},将R分解成两个关系模式:R1=(ABD),R2=(ACE),则R1和R2的最高范式分别是(3)。
admin
2009-05-15
43
问题
设关系模式R(ABCDE)上的函数依赖集F={A→BC,BCD→E,B→D,A→D,E→A},将R分解成两个关系模式:R1=(ABD),R2=(ACE),则R1和R2的最高范式分别是(3)。
选项
A、2NF和3NF
B、3NF和2NF
C、3NF和BCNF
D、2NF和BCNF
答案
D
解析
为了方便叙述,我们先回顾一下几个范式的概念。
第一范式(1NF):如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是第一范式的模式,r是规范化的关系。关系数据库研究的关系都是规范化的关系。
第二范式(2NF):若关系模式R是1NF,且每个非主属性完全函数依赖于候选键,那么称及是2NF模式。
第三范式(3NF):如果关系模式R是1NF,且每个非主属性都不传递依赖于R的候选键,则称R是3NF。
BC范式(BCNF):若关系模式R是1NF,且每个属性都不传递依赖于R的候选键,那么称R是BCNF模式。
上述四种范式之间有如下联系:1NF
2NF
3NF
BCNF。
通过函数依赖集F可以看出A→B,B→D,A→D。因此对关系R1(ABD)而言,其主键为A,且D传递依赖于A,所以R1的最高范式是2NF。
在函数依赖集F中可以找到A→C,E→A,A→E(因为B→D和BCD→E,所以有BC→E。又因为A→BC,所以有A→E)。因此,对R2(ACE)的函数依赖集是{A→C, E→A,A→E),故其主键为A或E,且不存在传递依赖。因此,R2属于BCNF。
注意,很多考生都搞不清楚的一个地方:
传递依赖的定义:在R(U)中,如果X→Y(Y不是X的真子集),且Y→X不成立, Y→Z则称Z对X传递函数依赖。在本题中,虽然E→A和A→C,但同时有A→E,所以不满足传递依赖的条件。
转载请注明原文地址:https://kaotiyun.com/show/SKUZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
某公司新建一座200平方米的厂房,现准备部署生产某产品的设备。该公司现空闲生产该产品的甲、乙、丙、丁四种型号的设备各3台,每种型号设备每天的生产能力由下表给出。在厂房大小限定的情况下,该厂房每天最多能生产该产品______个。
结构化系统分析和设计的主导原则是______。
某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作)。该工程的工期应为(35)天。按此工期,整个工程最少需要(36)人。(35)
某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制。单件产品的利润、原材料消耗及加工工时如下表所示。为获得最大利润,S应生产______件。
某软件开发项目计划设置如下基线:需求基线、设计基线、产品基线。在编码阶段,详细设计文件需要变更,以卜叙述中,______是正确的。
依照EIA/TIA-568A标准的规定,完整的综合布线系统包括______。①建筑群子系统②设备间子系统③垂直干线子系统④管理子系统⑤水平子系统⑥工作区子系统
某园区的综合布线系统中专门包含一个子系统用于将终端设备连接到信息插座,包括装配软线、连接器和连接所需的扩展软线。根据EIA/TIA-568A综合布线国际标准,该子系统是综合布线系统中的______。
在Windows操作系统平台上采用通用硬件设备和软件开发工具搭建的电子商务信息系统宜采用______作为信息安全系统架构。
在项目进行过程中,一个开发人员接收到某个用户的电话,用户表明在系统中存在一个问题并要求更改,这个开发人员应该______。A.马上改正问题B.记录问题并提交项目经理C.不予理睬D.通过测试部经理,要求确认问题是否存在
随机试题
下列项目中,属于会计核算专门方法的有()
下列属于医患关系的非技术方面的是()。
转录真核生物蛋白质编码基因的是
在横断层面上,子宫底与子宫体的分界标志是
资产负债表内表现企业变现能力的资料有()。
前期物业服务合同由()签订。
数学课上,马老师有意让学习成绩较差的小军回答一个简单的问题,并鼓励了他。这主要体现的教学原则是()。
某公司市场部的人数比事业部的人数多,得知行政部比财务部的人数多后,可知市场部的人数也比财务部的人数多。以下各项假设均能使上述推断成立,除了()。
设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。SELECT学号,姓名,性别FROMsWHERE______(SELECT*FROMSC
Largeanimalsthatinhabitthedeserthaveevolvedanumberofadaptationsforreducingtheeffectsofextremeheat.【C1】______ad
最新回复
(
0
)