题目详情

在某企业工程项目管理系统数据库中供应商关系Supp、项目关系Proi和零件关系PartE-R模型和关系模式如下:

中级软件设计师,章节练习,基础复习,中级软件设计师练习

Supp(供应商号,供应商名地址电话)

Proj(项目号,项目名,负责人电话)

Part(零件号,零件名)

其中,每个供应商可以为多个项目供应多种零件,每个项目可多个供应商供应多种零件。SP_P需要生成一个独立关系模式,其联系类型为(54)

给定关系模式SP_P(供应商号项目号零件号数量)查询至少供应了3个项目(包含3项)供应商,输出其供应商号和供应

  • A.HAVING COUNT(项目号)>2
  • B.WHERE COUNT(项目号)>2
  • C.HAVING COUNT(DISTINCT(项目号))>2
  • D.WHERE COUNT(DISTINCT(项目号))>3

正确答案及解析

正确答案
C
解析

从“每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件”中判断SP_P联系类型是:多对多对多关系。而选择供应商号和供应零件数量只能从新关系模式SP_P中选择。

査询条件Where与Having区別:Where是针对单条记录判断条件,而Having是针对分组之后判断条件。同时,由于考虑到项目号可能重复,所以要加Distinct去掉重复项目。

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +