1、R(A,B,C,D,E) F={A →D,E →D,D →B,BC →D,DC →A} (1)求侯选码,该关系最高到
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 02:25:27
1、R(A,B,C,D,E) F={A →D,E →D,D →B,BC →D,DC →A} (1)求侯选码,该关系最高到达几范式?
(4)达到4NF的具有无损连接分解、
(2) 转换为3NF既有无损连接性又保持函数依赖的分解。
(3) 转换为BCNF的无损连接分解。
(4)达到4NF的具有无损连接分解、
(2) 转换为3NF既有无损连接性又保持函数依赖的分解。
(3) 转换为BCNF的无损连接分解。
/>1、在函数依赖集F中,未被函数决定的属性有:CE,必包含于码中.
∵(CE)+=CEDBA=U ∴ 候选码只有:CE
∵E →D 属性D部分依赖与码CE,∴ R是1NF
2、依赖集F已经是极小依赖集,且所有属性都在依赖中出现,根据保持函数依赖地转换成3NF的算法,将每个函数依赖中包含的属性组成一个关系模式,得到分
{AD,ED,DB,BCD,ACD} 因为 AD包含于ACD中,去掉AD得:
{ED,DB,BCD,ACD} 因为 AD包含于ACD中,去掉AD得:
再并上一个候选码{CE}得到即保持函数依赖又有无损连接性的分
{ED,DB,BCD,ACD,CE}
3、
∵码是CE,F={A →D,E →D,D →B,BC →D,DC →A}
R不是BCNF.
任选一不符合BCNF要求的函数依赖:A →D 进行分解得:
R1(AD) F1={A →D} 码是A,该模式是BCNF
R2(ABCE) F2={CE→A,A→B} 码是CE,该模式不是BCNF,继续分解
选A→B分解得:
R21(AB) F21={A→B} 码是A,该模式是BCNF
R22(ACE) F22={CE→A} 码是CE,该模式是BCNF
具有无损连接性的BCNF分解为:
{R1,R21,R22}
4、根据推理规则,从FD导出MVD,得R的MVD集合:
{A →→D,E →→D,D →→B,BC →→D,DC →→A}
R不是4NF.
任选一不符合4NF要求的MVD:A →→D 进行分解得:
R1(AD) M1={A →→D} 码是A,该模式是4NF
R2(ABCE) M2={CE→→A,A→→B} 码是CE,该模式不是4NF,继续分解
选A→→B分解得:
R21(AB) M21={A→→B} 码是A,该模式是4NF
R22(ACE) M22={CE→→A} 码是CE,该模式是4NF
具有无损连接性的4NF分解为:
{R1,R21,R22}
∵(CE)+=CEDBA=U ∴ 候选码只有:CE
∵E →D 属性D部分依赖与码CE,∴ R是1NF
2、依赖集F已经是极小依赖集,且所有属性都在依赖中出现,根据保持函数依赖地转换成3NF的算法,将每个函数依赖中包含的属性组成一个关系模式,得到分
{AD,ED,DB,BCD,ACD} 因为 AD包含于ACD中,去掉AD得:
{ED,DB,BCD,ACD} 因为 AD包含于ACD中,去掉AD得:
再并上一个候选码{CE}得到即保持函数依赖又有无损连接性的分
{ED,DB,BCD,ACD,CE}
3、
∵码是CE,F={A →D,E →D,D →B,BC →D,DC →A}
R不是BCNF.
任选一不符合BCNF要求的函数依赖:A →D 进行分解得:
R1(AD) F1={A →D} 码是A,该模式是BCNF
R2(ABCE) F2={CE→A,A→B} 码是CE,该模式不是BCNF,继续分解
选A→B分解得:
R21(AB) F21={A→B} 码是A,该模式是BCNF
R22(ACE) F22={CE→A} 码是CE,该模式是BCNF
具有无损连接性的BCNF分解为:
{R1,R21,R22}
4、根据推理规则,从FD导出MVD,得R的MVD集合:
{A →→D,E →→D,D →→B,BC →→D,DC →→A}
R不是4NF.
任选一不符合4NF要求的MVD:A →→D 进行分解得:
R1(AD) M1={A →→D} 码是A,该模式是4NF
R2(ABCE) M2={CE→→A,A→→B} 码是CE,该模式不是4NF,继续分解
选A→→B分解得:
R21(AB) M21={A→→B} 码是A,该模式是4NF
R22(ACE) M22={CE→→A} 码是CE,该模式是4NF
具有无损连接性的4NF分解为:
{R1,R21,R22}
有关系模式R(A、B、C、D、E),R上函数依赖集F={AB→E,B→C,C→D},求该模式最高满足第几范式并说原因
数据库试题题号:2设一关系模式为R(A,B,C,D,E)及函数依赖F={A→B,B→E,E→A,D→E},则关系模式R的
1.设有关系模式R(A,B,C,D,E),其上的函数依赖集F={A→C,C→A,B→AC,D→AC}.(1)计算(AD)
求第三范式问题已知关系r(R)=r(A,B,C,D,E),且存在函数依赖集F=(AB→C,B→D,C→E).试问r最高达
设关系模式R(A,B,C,D)在R中成立函数依赖集F={D→F,C→A,CD→E,A→B}
已知关系模式R(A,B,C,D),和函数依赖集 F={A →C,D →B} 证明该关系模式最高属于第几范式.
A、B、C、D、E五种物质有如下转换关系,D-→E
关系模式R=(A,B,C,D,E,G),其上存在函数依赖集F={AB→D,C→DE,BC→EG,AD→BG}
设有关系模式R(A,B,C,D,E),模式中有函数依赖集合={A-BC,CD-E,B-D,E-A}.
printf("%d%d%d%d%d%d\n",a,b,c,d,e,f);
设有关系模式R={A,B,C,D,E},函数依赖集,F={ A→D,B→C,E→A },问R为第几范式?为什么
如果关系模式R=(A,B,C,D,E)中的函数依赖集F={A→B,B→C,CE→D},请回答下列问题.此关系中有哪些候选