软考中级

如果将上述应用的数据库设计为一个关系模式,如下:RS(A,A1,A2,A3,B,B1,B2,D1)指出该关系模式的主键。

题目

如果将上述应用的数据库设计为一个关系模式,如下:

RS(A,A1,A2,A3,B,B1,B2,D1)

指出该关系模式的主键。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

【单选题】关系模式R(A1,A2,A3,A4,A5),如果(A1,A2)→A3,(A3,A4)→A5, 则R的候选键为_________。

A.(A1,A2)

B.(A1,A2,A5)

C.(A1,A2,A4)

D.(A1,A2,A3,A4)


B

第2题:

关系模式R(A1,A2,A3,A4,A5),如果(A1,A2)àA3,(A3,A4)àA5, 则R的候选键为_________。

A.(A1,A2)

B.(A1,A2,A5)

C.(A1,A2,A4)

D.(A1,A2,A3,A4)


C

第3题:

关系模式R(A1,A2,A3,A4,A5),如果(A1,A2)àA3,(A3,A4)àA5,则R的候选键为______

A.(A1,A2)

B.(A1,A2,A5)

C.(A1,A2,A4)

D.(A1,A2,A3,A4)


C

第4题:

关系模式R(A1,A2,A3,A4,A5,A6),如果A2à(A3,A5); (A1,A3)àA6; (A2,A6)à A4,则R的候选键为_________。

A.A2

B.(A1,A2)

C.(A1,A3)

D.(A2,A6)


C

第5题:

阅读以下说明,回答问题1~3,将解答填入对应的解答栏内。

[说明] 现有两个应用,涉及到两个关系模式:

R1 (A,A1,A3,B,D1),其上的函数依赖F={A→A1,A→A2,A→A3,(A,B)→D1}

R2 (B,B1,B2),其上的函数依赖F={B →B1,B→B2}

如果将上述应用的数据库设计成如下关系模式;

RS(A,A1,A2,A3,B,B1,B2,D1),请指出该关系模式的候选键。


正确答案:(A#B#)
(A#,B#)

第6题:

假设上述关系模式RS上存在函数依赖:A1→A3。上述关系模式RS最高满足第几范式(在1NF~BCNF 之内)?为什么?


正确答案:最高满足INF
最高满足INF

第7题:

假设上述关系模式RS上的全部函数依赖为:A1→A3,指出上述模式RS最高满足第几范式?(在1NF~BCNF之内)为什么?


正确答案:RS满足2NF不满足3NF。 因为存在非主属性A3对码A#B#的传递依赖没有部分函数依赖。
RS满足2NF,不满足3NF。 因为存在非主属性A3对码A#B#的传递依赖,没有部分函数依赖。

第8题:

如果将上述应用的数据库设计为如下三个关系模式:

R1(A,A1,A2,A3)

R2(B,B1,B2)

R3(A,B,D1)

那么关系模式R2是否一定满足第3范式?为什么?


正确答案:满足第三范式
满足第三范式 解析:根据候选关键字的定义:设关系模式R (A1,A2,…,An),F是R上的函数依赖集。X是R的一个子集,
①x→A1A2…An∈F+(它的意思是X能够决定唯一的一个元组)。
②不存在X的真子集Y,使得Y也能决定唯一的一个元组,则X就是R的一个候选键(它的意思是,X能决定唯一的一个元组但又没有多余的属性集。)由于(A#,B#)+=(A#,A1,A2,A3,B#,B1,B2,D1),即 (A#,B#)→(A#,A1,A2,A3,B#,B1,B2,D1)∈F+,而且(A#)+=(A#,A1,A2,A3),(B#)+=(B#,B1,B2)。因此,(A#,B#)是关系模式贴的候选键。
假设第二问的关系模式RS上存在函数依赖:A1→A3,则贴只满足1NF,不满足2NF,因为存在非主属性A3对键(A#,B#)的传递依鞍,而且存在非主属性对键的部分函数依赖。
在第三问中,因为R2中有两个非主属性B1和B2,候选键是B#,既不存在非属性对候选键的部分函数依赖,也不存在非主属性对候选键的传递函数依赖。

第9题:

如果将上述应用的数据库设计为三个关系模式,如下:

R1(A,A1,A2,A3)

R2(B,B1,B2);

R3(A,B,D1)

关系模式R2是否一定满足第3范式?为什么?


正确答案:不一定。 因为R3中有两个非主属性B1和B2有可能存在函数依敕B1→B2则出现传递依赖B#→B1、B1→B2。
不一定。 因为R3中有两个非主属性B1和B2,有可能存在函数依敕B1→B2,则出现传递依赖B#→B1、B1→B2。