早教吧作业答案频道 -->数学-->
数据库:已知关系模式R(A,B,C,D),F={B->D,D->B,AB->C}1:求R的候选码.2:判断R最高属于第几范式.
题目详情
数据库:已知关系模式R(A,B,C,D),F = { B->D,D->B,AB->C }
1:求R的候选码.
2:判断R最高属于第几范式.
1:求R的候选码.
2:判断R最高属于第几范式.
▼优质解答
答案和解析
1.候选码就是看多少个左边的可以确定出全部的集合
B->D指的是一个B可以唯一确定一个D,AB->C指的是一对AB可以唯一确定一个C
所以一对AB可以确定ABCD,但是A和B并不能单独确定出ABCD,所以AB就是候选码
2.1NF指的是所有数据项不可分
2NF指的是所有属性完全函数依赖于主码
3NF指的是不存在属性对主码的传递依赖
这个R最高属于1NF,因为主码是AB,所以有AB->D,而题目本身有B->D,所以D是部分函数依赖于主码的,所以不满足2NF,所以最高只能为1NF
B->D指的是一个B可以唯一确定一个D,AB->C指的是一对AB可以唯一确定一个C
所以一对AB可以确定ABCD,但是A和B并不能单独确定出ABCD,所以AB就是候选码
2.1NF指的是所有数据项不可分
2NF指的是所有属性完全函数依赖于主码
3NF指的是不存在属性对主码的传递依赖
这个R最高属于1NF,因为主码是AB,所以有AB->D,而题目本身有B->D,所以D是部分函数依赖于主码的,所以不满足2NF,所以最高只能为1NF
看了 数据库:已知关系模式R(A,...的网友还看了以下:
圆的周长公式=C=πd=2πr≈6.28r圆的面积公式=S=π×r×r(以此类推,半圆的周圆的周长 2020-04-12 …
遗传咨询能在一定程度上有效预防遗传病r发生和发展.下列不属于遗传咨询范畴r是()A.详细了解家庭病 2020-05-13 …
一下matlab程序错在哪clear allclclamada=0.3;theta=0.7;m=0 2020-05-16 …
怎样使用matlab解下面的代数方程?急.syms a b c d e;2*b^2=a^2+c^2 2020-05-16 …
从世界范围看,国家金库设置的类型有( )。A.独立国库制 B.招标国库制C.委托国库制 D.授权国库 2020-05-21 …
A.πA,D(σC=D(R×S))B.πA,R,D(σS,C=R,D/(R×S))C.πA,R,D( 2020-05-26 …
A.πA,D(σC=D(R×S))B.πA,R.D(σR.C=S.D(R×S))C.πA,R.D(σ 2020-05-26 …
A.πA,D(σC=D(R×S))B.πA,R.D(σS.C=R.D(R×S))C.πA,R.D(σ 2020-05-26 …
有关关系模式规范化问题急有关系模式R(A,B,C,D),R上的函数依赖集F={A->C,C->A, 2020-06-28 …
高二数学基本不等式的证明今晚必须要!若a,b,c,d∈R且有a若a,b,c,d∈R且有a²+b²= 2020-08-03 …