欢迎来到天天文库
浏览记录
ID:46234268
大小:366.00 KB
页数:26页
时间:2019-11-21
《数据库原理第3章课后作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AnIntroductiontoDatabaseSystem第三章作业T51、找出所有供应商的姓名和所在城市AnIntroductiontoDatabaseSystem第三章作业T52、找出所有零件的名称、颜色、重量AnIntroductiontoDatabaseSystem第三章作业T53、找出使用供应商S1所供应零件的工程号码AnIntroductiontoDatabaseSystem第三章作业T54、找出工程项目J2使用的各种零件的名称及其数量AnIntroductiontoDatabaseSystem第三章作业T54、找出工程项目J2使用的各种零
2、件的名称及其数量AnIntroductiontoDatabaseSystem第三章作业T55、找出上海厂商供应的所有零件号码AnIntroductiontoDatabaseSystem第三章作业T55、找出上海厂商供应的所有零件号码AnIntroductiontoDatabaseSystem第三章作业T55、找出上海厂商供应的所有零件号码AnIntroductiontoDatabaseSystem第三章作业T55、找出上海厂商供应的所有零件号码AnIntroductiontoDatabaseSystem第三章作业T56、找出使用上海产的零件的工程名称An
3、IntroductiontoDatabaseSystem第三章作业T56、找出使用上海产的零件的工程名称AnIntroductiontoDatabaseSystem第三章作业T56、找出使用上海产的零件的工程名称不提昌这样做AnIntroductiontoDatabaseSystem第三章作业T56、找出使用上海产的零件的工程名称AnIntroductiontoDatabaseSystem第三章作业T57、找出没有使用天津产的零件的工程号码AnIntroductiontoDatabaseSystem第三章作业T57、找出没有使用天津产的零件的工程号码An
4、IntroductiontoDatabaseSystem第三章作业T57、找出没有使用天津产的零件的工程号码AnIntroductiontoDatabaseSystem第三章作业T57、找出没有使用天津产的零件的工程号码错误的做法:注:对J1,J2来讲,它们不但使用了天津产的零件,还使用了非天津产的零件,所以只去掉了使用天津产零件的记录,但使用非天津产零件的记录还在,所以会出现在结果中对J6,J7来讲,它们没有使用任何零件,没有出现在SPJ表中,所以最终结果中不可能包含它们。AnIntroductiontoDatabaseSystem第三章作业T5查询小
5、结:1、对于只有一个查询条件的单表查询,用一般的做法即可,如第三章第5题第(3)小题2、对于有两个或两个以上的查询条件的单表查询,可以用以下几种方法:方法一:一般的做法方法二:用IN嵌套方法三:用EXISTS嵌套方法四:用自连接方法五:用集合查询如:查询年龄大于23的男生的记录AnIntroductiontoDatabaseSystem第三章作业T5查询小结:3、对于目标列来自一个表的多表查询,可以用以下几种方法:方法一:自然连接方法二:用IN嵌套方法三:用EXISTS嵌套如:第三章第5题第(5)、(6)小题4、对于目标列来自多个表的多表查询,一般只能用
6、自然连接,如第三章第5题第(4)小题AnIntroductiontoDatabaseSystem第三章作业T5查询小结:5、对于涉及一个表的否定查询,可以用不等于的方法,如:查询不在天津的供应商6、对于涉及多个表的否定查询,不能用不等于的方法,可用以下几种方法:方法一:NOTEXISTS嵌套查询方法二:NOTIN嵌套方法三:EXCEPT集合查询如第三章第5题第(7)小题AnIntroductiontoDatabaseSystem第三章作业T57、所有的由比较运算符、IN、any/all等引出的查询均可转化为等价的EXISTS查询,因此IN和EXISTS可
7、以混合使用,如第三章第5题第(6)、(7)小题AnIntroductiontoDatabaseSystem第三章作业T57、所有的由比较运算符、IN、any/all等引出的查询均可转化为等价的EXISTS查询,因此IN和EXISTS可以混合使用,如第三章第5题第(6)、(7)小题AnIntroductiontoDatabaseSystem第三章作业T58、把全部红色零件的颜色改成蓝色AnIntroductiontoDatabaseSystem第三章作业T59、由S5供给J4的零件P6改为由S3供应AnIntroductiontoDatabaseSyste
8、m第三章作业T510、从供应商关系中删除S2的记录,并从供应情况关系中删除相应的
此文档下载收益归作者所有