【精选】数据库第三章课后习题.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】数据库第三章课后习题

第三章课后习题 1、试述SQL语言的特点。 1、综合统一 2、高度非过程化 3、面向集合的操作方式 4、以同一种语法结构提供两种使用方式 5、语言简捷,易学易用 2、试述SQL语言的功能。 (1)数据定义 (2)数据操纵 (3)数据控制 (4)嵌入式SQL和动态SQL 3、使用SQL语句建立第2章习题7中的4个表 对于 S 表: S ( SNO , SNAME , STATUS , CITY ) ; 建 S 表: ??? CREATE TABLE S(Sno CHAR(2) PK, namee CHAR(6),Status? CHAR(2),city CHAR(4)); 对于 P 表: P ( PNO , PNAME , COLOR , WEIGHT ); 建 P 表 : CREATE TABLE P(Pno? C(2)? PK,Pname? C(6),COLOR? C(2),? WEIGHT INT); 对于 J 表: J ( JNO , JNAME , CITY) ; 建 J 表: CREATE ?TABLE? J(Jno? C(2) PK,JNAME? C(8), CITY C(4)) 建 SPJ 表:SPJ(SNO,PNO,JNO,QTY) CREATE TABLE SPJ(SNO? C(2),PNO? C(2),JNO? C(2),? QTY ?INT), PK(SNO,PNO,JNO), FK(SNO) REFERENCES S (SNO), FK(PNO) REFERENCES P (PNO), FK(JNO) REFERENCES J (JNO)); 4、完成第二章习题7中的查询。 (1) SELECT DISTINCT SNO FROM SPJ WHERE? JNO=’J1’ (2) SELECT? DISTINCT SNO FROM SPJ WHERE JNO=J1 AND PNO=P1‘ (3) SELECT SNO FROM SPJ,P WHERE JNO=J1 AND SPJ.PNO=P.PNO AND COLOR=红 (4)SELECT ?DIST ?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) (5)SELECT JNO FROM SPJ X WHERE NOT EXISTS( (SELECT PNO FROM SPJ WHERE SNO=‘S1’) EXCEPT (SELECT PNO FROM SPJ WHERE SNO=X.SNO)) AND X.SNO!=‘S1’; 5、针对习题3中的4各表使用SQL完成操作 (1)SELECT SNAME,CITY FROM S (2)SELECT PNAME,COLOR,WEIGHT FROM P (3)SELECT? DIST JNO FROM SPJ WHERE SNO=S1‘ (4)SELECT PNAME,QTY FROM SPJ,P WHERE P.PNO=SPJ.PNO AND SPJ.JNO=J2 (5)SELECT PNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND CITY=上海‘ (6)SELECT JNAME FROM SPJ,S,J WHERE S.SNO=SPJ.SNO AND S.CITY=上海 AND J.JNO=SPJ.JNO (7)SELECT JNO FROM SPJ? WHERE JNO NOT IN (SELECT DIST JNO FROM SPJ,S WHERE S.SNO=SPJ.SNO AND S.CITY=天津) (8)UPDATE P SET COLOR=蓝? WHERE CO

文档评论(0)

tazhiq2 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档