问题 单项选择题

某销售公司数据库的零件关系P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F={零件号→零件名称,(零件号,供应商)→库存量,供应商→供应商所在地}。零件关系模式P属于____(54)___。 查询各种零件的平均库存量、最多库存量与最少库存量之间差值的SQL语句如下: SELECT 零件号,零件名称,_____(55)_____ FROM P ____(56)_____;

(54)处填()。

A.1NF

B.2NF

C.3NF

D.4NF

答案

参考答案:A

解析:

本题考查关系数据库及SQI方面的基础知识。 根据题意,零件P关系中的(零件号,供应商)可决定零件P关系的所有属性,所以零件P关系的主键为(零件号,供应商);又因为,根据题意(零件号,供应商)→零件名称,而零件号→零件名称,供应商→供应商所在地,可以得出零件名称和供应商所在地都部分依赖于码,所以该关系模式属于1NF。 查询各种零件的平均库存量、最高库存量与最低库存量之间差距时,首先需要在结果列中的空(55)处填写“AVG(库存量)AS平均库存量,MAX(库存量)—MIN(库存量)AS差值”。其次必须用分组语句按零件号分组,故空(56)应填写“GROUP BY零件号”。

单项选择题 A1型题
填空题