阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。 [说明] 建立一个供应商零件数据库,数据库要满足如下要求: (1)供应商代码不能为空,且是值惟一的,供应商的名也是惟一的。 (2)零件号不能为空,且值是惟一的

admin2010-12-17  21

问题 阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。
   [说明]
   建立一个供应商零件数据库,数据库要满足如下要求:
   (1)供应商代码不能为空,且是值惟一的,供应商的名也是惟一的。
   (2)零件号不能为空,且值是惟一的,零件号不能为空。
   (3)一个供应商可以供应多个零件,而一个零件可以由多个供应商供应。
   图2-1是该系统的E-R图。
   [图2-1]

*

选项

答案GROUP BY

解析 查询“产地为‘Beijing’、零件号为‘P101’的零件的所供应的总数(包括所有供应商)”是一个集函数查询,具体是求和SUM,往往搭配GROUP BY;查询条件有两个:产地是Beijing、零件号是P101;这样涉及到的表有:SP、P。空(1)是连接两个查询条件的,在此两个条件是“并且”关系,故空(1)应填AND,空(4)应填GROUP BY。
   空(2)引出的是一个子查询,可选的有:IN/NOT IN、EXISTS/NOT EXISTS,首先排除EXISTS/NOTEXISTS,根据语义,子查询是“产地为Beijing的零件号”,故空(2)应填IN。
   包含产地和零件号属性的表自然是零件表P,故空(3)应填P。
转载请注明原文地址:https://jikaoti.com/ti/14i7FFFM
0

相关试题推荐
最新回复(0)