某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→(库存量,供应商,供应商所在地)元件关系的主键为( ),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为(请作答此空),分解后的关系模式最高可以达到( )。

题目
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→(库存量,供应商,供应商所在地)元件关系的主键为( ),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为(请作答此空),分解后的关系模式最高可以达到( )。

A.元件1(元件号,元件名称,供应商,供应商所在地,库存量)
B.元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)
C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地)
D.元件1(元件号,元件名称)、元件2(元件号,库存量)、元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)
参考答案和解析
答案:C
解析:
因为关系P存在冗余以及插入异常和删除异常等问题,为了解决这一问题需要将元件关系分解。选项A、选项B和选项D是有损连接的,且不保持函数依赖,故分解是错误的。例如,分解为选项A、选项B和选项D后,用户无法查询某元件由哪些供应商来供应,原因是分解有损连接的,且不保持函数依赖。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,库存量)关系如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (53) 。

查询各种零件的平均单价、最高单价与最低单价之间差距的SQL语句为: SELECT 零件号, (54) FROM P (55) ; 该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (56) 。

(53)

A. 零件号,零件名称

B. 零件号,供应商

C. 零件号,供应商所在地

D. 供应商,供应商所在地

(54)

A. 零件名称,AVG(单价),MAX(单价)?MIN(单价)

B. 供应商,AVG(单价),MAX(单价)?MIN(单价)

C. 零件名称,AVG 单价,MAX 单价 ?MIN 单价

D. 供应商,AVG 单价,MAX 单价 ?MIN 单价

(55)

A. ORDER BY 供应商

B. ORDER BY 零件号

C. GROUP BY 供应商

D. GROUP BY 零件号

(56)

A. P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

B. P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

C. P1(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、 P3(供应商,供应商所在地)

D. P1(零件号,零件名称)、P2(零件号,单价,库存量)、 P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


正确答案:B,A,D,C

第2题:

某销售公司数据库的零件P(零件号,零件名称,供应商,供应商所在地,单价,库存量)关系如表1所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (37) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (38) 。

(37)

A.零件号,零件名称

B.零件号,供应商

C.零件号,供应商所在地

D.供应商,供应商所在地


正确答案:B

第3题:

●某销售公司数据库的零件关系P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F={零件号→零件名称,(零件号,供应商)→库存量,供应商→供应商所在地)。零件关系P的主键为(34),该关系模式属于(35)。

(34)A.零件号,零件名称

B.零件号,供应商所在地

C.零件号,供应商

D.供应商,供应商所在地

(35) A.1NF

B.2NF

C.3NF

D.4NF

查询各种零件的平均库存量、最多库存量与最少库存量之间差值的SQL语句如下:

SELECT 零件号,(36)

FROM P

(37);

(36) A.AVG(库存量)AS平均库存量,MAX(库存量)-MIN(库存量)AS差值

B.平均库存量AS AVG(库存量),差值AS MAX(库存量)-MIN(库存量)

C.AVG库存量AS平均库存量,MAX库存量-MIN库存量AS差值

D.平均库存量AS AVG库存量,差值AS MAX库存量-MIN库存量

(37)A.ORDER BY供应商

B.ORDER BY零件号

C.GROUP BY供应商

D.GROUP BY零件号

查询供应商所供应的零件名称为P1或P3,且50≤库存量≤300以及供应商地址包含

雁塔路”的SQL语句如下:

SELECT零件名称,供应商,库存量

FROM P

WHERE (38)AND库存量 (39)AND供应商所在地 (40);

(38)A.零件名称='P1' AND零件名称='P3'

B.(零件名称= 'P1'AND零件名称='P3')

C.零件名称='P1' OR零件名称='P3'

D.(零件名称='P1' OR零件名称='P3')

(39)A.Between 50 T0 300

B.Between 50 AND 300

C.IN (50 T0 300)

D.IN 50 AND 300

(40)A.in '%雁塔路%'

B.like '___雁培路%'

C.like '%雁塔路%'

D. like '雁塔路%'


正确答案:C,A,A,D,D,B,C

第4题:

某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到( );该关系模式分解成(请作答此空)后,具有无损连接的特性,并能够保持函数依赖。

A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)
B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)
C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)
D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)

答案:D
解析:
根据题意,零件P关系中的(商品代码,供应商)可决定的零件P关系的所有属性,所以零件P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)→商品名称,而商品代码→商品名称,存在部分依赖关系不满足2NF,因此该关系模式属于1NF。
由于关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项A、选项B和选项C分解后的P1∩P2=?,是有损连接,并且分解后的关系式丢失了函数依赖,如选项A中的P1(商品代码,联系方式)与原F关系式中的"商品代码→商品"不相符,即不保持函数依赖。

第5题:

某企业的信息系统管理数据库中的员工关系模式为 Emp (员工号,姓名,部 门号,岗位,联系地址,薪资),函数依赖集 F={员工号→(姓名,部门号,岗位, 联系地址),岗位→薪资}。Emp 关系的主键为( ),函数依赖集 F( )。

A.员工号, Emp 存在冗余以及插入异常和删除异常的问题B.员工号, Emp 不存在冗余以及插入异常和删除异常的问题C. (员工号,岗位), Emp 存在冗余以及插入异常和删除异常的问题、D. (员工号,岗位), Emp 不存在冗余以及插入异常和删除异常的问题A. 存在传递依赖,故关系模式 Emp 最高达到 lNFB. 存在传递依赖,故关系模式 Emp 最高达到 2NFC. 不存在传递依赖,故关系模式 Emp 最高达到 3NFD. 不存在传递依赖,故关系模式Emp最高达到4NF


正确答案:A,B

第6题:

该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为(56)。

A.P1(零件号,零件名称,单价)、P2(供应商,供应商所在地,库存量)

B.P1(零件号,零件名称)、P2(供应商,供应商所在地,单价,库存量)

C.Pl(零件号,零件名称)、P2(零件号,供应商,单价,库存量)、P3(供应商,供应商所在地)

D.P1(零件号,零件名称)、P2(零件号,单价,库存量)、P3(供应商,供应商所在地)、P4(供应商所在地,库存量)


正确答案:C

第7题:

某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→库存量,供应商,供应商所在地}元件关系的主键为(),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为(),分解后的关系模式最高可以达到()。

A.(元件号,元件名称)

B.(元件号,供应商)

C.(元件号:供应商所在地)

D.(供应商,供应商所在地)@@@SXB@@@A.元件1(元件号,元件名称,供应商,供应商所在地,库存量)

B.元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)

C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量) 元件3(供应商,供应商所在地)

D.元件1(元件号,元件名称)、元件2(元件号,库存量)元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)@@@SXB@@@A.1NF

B.2NF

C.3NF

D.BCNF


正确答案:B,C,C

第8题:

某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到( );该关系模式分解成( )后,具有无损连接的特性,并能够保持函数依赖。

A.1NFB.2NFC.3NFD.BCNFA.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)


正确答案:A,D

第9题:

某销售公司数据库的零件关系(零件号,零件名称,供应商,供应商所在地,库存量)如下表所示,其中同一种零件可由不同的供应商供应,一个供应商可以供应多种零件。零件关系的主键为 (43) ,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将零件关系分解为 (44) ,分解后的关系模式可以达到 (45) 。

(43)

A.零件号,零件名称

B.零件号,供应商

C.零件号,供应商所在地

D.供应商,供应商所在地


正确答案:B
解析:试题(43)的正确选项为B。根据题意,零件关系的主键为(零件号,供应商)。

第10题:

某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到(请作答此空);该关系模式分解成( )后,具有无损连接的特性,并能够保持函数依赖。

A.1NF
B.2NF
C.3NF
D.BCNF

答案:A
解析:
根据题意,零件P关系中的(商品代码,供应商)可决定的零件P关系的所有属性,所以零件P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)→商品名称,而商品代码→商品名称,存在部分依赖关系不满足2NF,因此该关系模式属于1NF。
由于关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项A、选项B和选项C分解后的P1∩P2=?,是有损连接,并且分解后的关系式丢失了函数依赖,如选项A中的P1(商品代码,联系方式)与原F关系式中的"商品代码→商品"不相符,即不保持函数依赖。

更多相关问题