在某企业的工程项目管理数据库中,供应商关系Supp(供应商号,供应商名,地址,电

最全题库2022-08-02  80

问题 在某企业的工程项目管理数据库中,供应商关系Supp(供应商号,供应商名,地址,电话).项目关系Proj(项目号,项目名,负责人,电话)和零件关系Part(零件号,零件名)的E-R模型如下图所示。其中,每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件。a)SP_P需要生成一个独立的关系模式,其联系类型为(  )b)给定关系模式SP_P(供应商号,项目号,零件号,数量),按查询条件“查询至少供应了6个项目(包含6项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列”,将正确选项填入SQL语句的空项中。SELECT供应商号,SUM(数量)FROM(  )GROUPBY供应商号HAVING COUNT(DISTINCT(项目号))>5(  )问题1选项A.*:*:*B.1:*:*C.1:1:*D.1:1:1问题2选项A.SuppB.ProjC.PartD.SP_P问题3选项A.ORDER BY供应商号B.GROUP BY供应商号C.ORDER BY供应商号DESCD.GROUP BY供应商号DESC

选项

答案 ADC

解析 题干中“每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件”,以及题干中的E-R图可以判断出为三元的多对多对多的联系。
ELECT语句的语法结构:
SELECT[ALL|DISTINCT]<列名>[,···n]
FROM<表名|视图名>[,···n]
[WHERE<条件表达式>]
[GROUP BY<列名>[HAVNG<条件表达式>]]
[ORDER BY<列名>[ASC|DESC][,···n]]
FROM后应跟随的是表名:SP_P,排序应该使用ORDER BY关键字,DESC为降序。
转载请注明原文地址:https://tihaiku.com/congyezige/2421481.html

最新回复(0)