阅读下列说明,回答问题1和问题2,将解答写在答卷的对应栏内。【说明】 供应商—零件—工程项目数据库由
阅读下列说明,回答问题1和问题2,将解答写在答卷的对应栏内。
【说明】
供应商—零件—工程项目数据库由以下4个关系模式构成:
S(SNO,SNAME,STATUS,CITY)
P(PNO,PNAME,COLOR,WEIGHT,CITY)
J(JNO,TNAME,CITY)
SPJ(SNO,PNO,JNO,QTY)
其中,供应商S,零件P和工程项目J分别由供应商号(SNO),零件号(PNO)和工程项目号(JNO)唯一标识。供货SPJ是指由某个供应商向某个工程项目供应某些数量的某种零件。
【问题1】
请用SQL语言完成如下的操作。
①找出给北京的工程项目提供不同的零件号:
②将没有供货的所有工程项目从J中删除;
③查询这样的工程项目号:供给该工程项目的零件P1的平均供应量大于供给工程项目n的任何一种零件的最大供应量。
【问题2】
定义一个视图,它由所有这样的工程项目(工程项目号与所在城市名称)组成:它们由供应商S1供货且使用零件P1。
[问题1] ①SELECTDISTlNCT SPJ.PNO FROM SPJ,J WHERE SPJ.JNO=J.JNO AND J.CITY='北京' ②DELETE FROM J WHERE JNO NOT IN ( SELECT JNO FROM SPJ); ③SELECT DISTINCT JNO FROM SPJ WHERE 解析:“找出给北京的工程项目提供不同的零件号”需要两个表(工程项目J和供货SPJ)的联合查找,要使用DISTINCT来消除重复项。
“将没有供货的所有工程项目从J中删除”,首先要在于查向内从供货(SPJ)表内将所有供货的工程项目号(JNO)查山,然后使用NOTIN在工程项目表(J)内将不含有这些 JNO的记录删除。
问题1中②这个查询需要使用条件语句having,还需要使用数学函数AVG、MAX。
考生还要熟悉视图、索引的语句,请参考有关教材,这里不做说明。
关于工资项目,下列说法正确的是()(A)工资项目可以添加随意添加和删除(B)工资项目使用后不能删除( 其他 2020-03-30 …
关于我国重大工程与建设项目,下列说法不正确的是:A.三峡工程是目前世界上建筑规模最大的水利工程B“ 其他 2020-05-14 …
关于质押担保的一道题目下列说法不正确的是A质押合同为时间合同,自质物交给质权人占有时生效B质权人有 其他 2020-06-17 …
高一化学题目下列说法正确的时A石油大部分是液态烃,同时在液态烃里溶有气态烃和固态烃,其中包括常见的 化学 2020-07-29 …
一道关于实数、开根的题目下列说法中,正确的是B1的平方根是1C负数没有方根D0的任何次方根都是0A肯 数学 2020-11-07 …
关于“利润分配—未分配利润”科目,下列说法中不正确的是()A、期末余额在借方表示未弥补亏损的数额B、 其他 2020-11-07 …
关于“生产成本”科目下列说法中正确的有()A、该科目借方登记应计入产品成本的各项费用B、该科目属于损 其他 2020-11-07 …
关于西宁市中考体育测试项目下列说法正确的是()A.“引体向上”身体下降时,重力势能增加B.篮球运球过 物理 2020-11-23 …
3.下列说法有误的一项是()A.冯骥才,当代作家。著有长篇小说《神灯前传》,中篇小说《铺花的歧路》《 语文 2020-12-24 …
请给下列这幅漫画拟一个题目,并说说这幅漫画的寓意。要求:1、不能以“无题”为题;2、题目不得超过8个 语文 2021-01-16 …