习题解答(3-7)2016-11_41660.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题解答(3-7)2016-11_41660

五邑大学计算机学院 数据库原理 部分习题答案 第三章 P130 3答案 供应商表: S(SNO,SNAME,STATUS,CITY) (P71) 零件表: P(PNO,PNAME,COLOR,WEIGHT) 工程项目表:J(JNO,JNAME,CITY) 供应情况表:SPJ(SNO,PNO,JNO,QTY) CREATE TABLE S ( Sno CHAR(10) PRIMARY KEY, Sname CHAR(20), STATUS SMALLINT, CITY CHAR(20)); CREATE TABLE P ( Pno CHAR(10) PRIMARY KEY,Pname CHAR(20), COLOR CHAR(2),WEIGHT SMALLINT); 第三章 P130 3答案 CREATE TABLE J ( Jno CHAR(10) PRIMARY KEY, Jname CHAR(20), CITY CHAR(20)); CREATE TABLE SPJ (Sno CHAR(10) ,PNO CHAR(10),JNO CHAR(10),QTY INT, PRIMARY KEY(Sno,Pno,Jno,QTY), FOREIGN KEY (Sno) REFERENCES S(Sno), FOREIGN KEY (Pno) REFERENCES P(Pno), FOREIGN KEY (Jno) REFERENCES J(Jno) ); 第三章 P130 4答案 (3)SELECT SNO FROM SPJ,P WHERE SPJ.PNO=P.PNO AND JNO=J1 AND COLOR=红 ; (4)SELECT DISTINCT JNO FROM SPJ,S,P WHERE CITY天津 AND COLOR红 AND SPJ.SNO=S.SNO AND SPJ.PNO=P.PNO ; SELECT JNO FROM SPJ WHERE JNO NOT IN (SELECT JNO FROM SPJ,P,S WHERE S.CITY=天津 AND COLOR=红 AND S.SNO=SPJ.SNO AND P.PNO=SPJ.PNO) (陈仕双) 第三章 P130 5答案 供应商表: S(SNO,SNAME,STATUS,CITY) (P71) 零件表: P(PNO,PNAME,COLOR,WEIGHT) 工程项目表:J(JNO,JNAME,CITY) 供应情况表:SPJ(SNO,PNO,JNO,QTY) (1) SELECT SNAME,CITY FROM S (2) SELECT PNAME,COLOR,WEIGHT FROM P (3) SELECT DISTINCT JNO FROM SPJ WHERE SNO=‘S1’ 第三章 P130 5答案(续) (4) SELECT P.PNAME,SPJ.QTY FROM P,SPJ WHERE P.PNO=SPJ.PNO AND SPJ.JNO=‘J2’ (5) SELECT DISTINCT PNO FROM SPJ WHERE SNO IN (SELECT SNO FROM S WHERE CITY=‘上海’) (6) SELECT JNAME FROM J WHERE JNO IN (SELECT JNO FROM SPJ,S WHERE SPJ.SNO=S.SNO AND S.CITY=‘上海’) 第三章 P130 5答案(续) (7) SELECT DISTINCT JNO FROM SPJ WHERE SNOALL( SELECT SNO FROM S WHERE CITY=‘天津’) (8) UPDATE P SET COLOR=‘蓝’ WHERE COLOR=‘红’ (9) UPDATE SPJ SET SNO=‘S3’ WHERE SNO=‘S5’ AND JNO=‘J4’ AND PNO=‘P6’ (10) DELETE FROM SPJ WHERE SNO =‘S2’ DELETE FROM S WHERE SNO =‘S2’ (11) INSERT INTO SPJ V

文档评论(0)

allap + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档