首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集: F={A→B,B→C,A→E,B→F,C*D→G} 关系模式R的码由哪些属性组成?R属于第几范式?将R设计成3NF的关系。
已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集: F={A→B,B→C,A→E,B→F,C*D→G} 关系模式R的码由哪些属性组成?R属于第几范式?将R设计成3NF的关系。
admin
2012-04-09
24
问题
已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集:
F={A→B,B→C,A→E,B→F,C*D→G}
关系模式R的码由哪些属性组成?R属于第几范式?将R设计成3NF的关系。
选项
答案
R的码的确定: A+=A→A+=ABE→A+=ABCEF 同时由C*D→G可得,主码可设为AD,则 AD+=AD→AD+=ABDE→AD+=ABCDEF→AD+=ABCDEFG 满足要求。(AD)是码。 (2) 由AD是码,而A→B,即B部分依赖于(AD)。不满足第二范式每个非主属性完全函数依赖于码的要求,即R是1NF的关系模式。 (3) R的分解过程: 第一组,由对主码有直接关系的属性组成ADG。 第二组,由对主码没有直接关系的属性组成BCE。 第三组,由第一组和第二组的联系组成ABF。
解析
转载请注明原文地址:https://kaotiyun.com/show/3LAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。【说明】某网络游戏存在战士(Fighter)、野蛮人(Savage)、白法师(WhiteWitch)三种角色,它们具有Role接口,角色的类图关系如图1.1所示。现要将黑法师(Bla
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】下面程序的功能是计算并输出某年某月的天数,函数IsLeapYear()能够判断是否是闰年。【C++程序】#include<iostream>usingnamespa
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】下面程序的功能是计算并输出某年某月的天数,函数IsLeapYear()能够判断是否是闰年。【C++程序】#include<iostream>usingnamespa
阅读下列程序说明和C程序,把应填入其中(n)处的字句,写在对应栏内。【程序说明】对角线下元素全为0的矩阵称为上三角矩阵,设对于一个n×n的上三角矩阵a,为节约存贮,只将它的上三角元素按行主序连续存放在数组b中。下面的函数trans在不引入工作
阅读下列函数说明和C代码,把应填入其中n处的字句写在答卷的对应栏内。【函数2说明】本题中的函数encode()和decode()分别实现对字符串的变换和复原。变换函数encode()顺序考察已知字符串的字符,按以下规则逐组生成新字符串:
阅读下列算法说明和算法,将应填入(n)处的字句写在答卷的对应栏内。【算法说明】某英汉词典文件包含N个记录(N>1),每个记录有两个字段:一个是英文单词,另一个是相应的汉语解释。各个记录按英文单词的词典顺序排列,各英文单词并不重复。本
某银行信贷额度关系credit-in(C_no,C_name,limit,Credit_balance)中的4个属性分别表示用户号、用户姓名、信贷额度和累计消费额。该关系的(60)属性可以作为主键。下表为关系credit-in的一个具体实例。查
UML中的()给出了系统内从一个活动到另一个活动的流程,它强调对象间的控制流程。
在Word的编辑状态,若选择了表格中的一行,执行了表格菜单中的“删除列”命令,则(1);若要对当前正在编辑的文件加“打开权限密码”,则应该选择(2),然后按相关提示操作即可。
随机试题
所谓台式卧式铣镗床的两层半主轴结构,主要是因为其空心轴的前轴承没直接装在主轴箱上,而是装在与主轴箱箱体孔前端有固定连接、刚性较强的长法兰盘内,且相当于平旋盘主轴的法兰盘长度很短(俗称半层主轴)。()
曲线f(x)=2x3—6x2—18x+7的拐点是_________.
以下毒物中,可致急性瘫痪的是
根据人口增长的绝对数量,人口增长分为()等情况。
关于安装工程一切险保险期限,下列说法正确的是()。
教育目标的确立要先于过程,不能本末倒置,出现先有活动再有目标的情况。()
程序:会议:主持人
Accordingtothewriter,thecurrenteconomicsituationinJapanisWhichofthefollowingcanbestsubstitutetheword"Techni
设charstr1[11]="HELLO,",str2[10]=“world”;则执行语句cout<<strlen(strcpy(str1,str2)));后的输出结果是______。
HistorianstendtotellthesamejokewhentheyaredescribinghistoryeducationinAmerica.It’stheone【C1】______theteachers
最新回复
(
0
)