表的嵌套、组合、统计查询实验.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《表的嵌套、组合、统计查询实验.ppt》由会员分享,可在线阅读,更多相关《表的嵌套、组合、统计查询实验.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、表的嵌套、组合、统计查询实验,数据库原理 实验三,实验目的:,掌握利用SQL 语言进行表的嵌套查询。掌握利用SQL 语言完成表的集合查询。掌握利用SQL 完成较复杂的表的查询、创建及更新功能。,实验内容及要求,在SQL语言中,练习构造一个查询块嵌套在另一个查询块的Where子句或Having短语的条件中的嵌套查询方法。在SQL语言中,练习构造多个Select语句并对其进行集合操作的集合查询方法。,针对实验1、2中建立的数据库,构造具有复杂功能的单表和多表的查询、创建及更新SQL语句。 本实验要求熟练掌握单表和多表的嵌套查询、集合查询及较复杂的表的创建、更新SQL语句构造方法。,实验1,建立SP
2、J数据库,并在该库中建立S,P,J,SPJ四个关系模式:供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市(CITY)组成;零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT) 组成;工程项目表J由工程代码(JNO),工程名称(JNAME),工程所在城市(CITY) 组成;供应情况表SPJ由供应商代码(SNO),零件代码(PNO), 工程代码(JNO),供应数量(QTY) 组成。,查询工程J1所使用的零件号PNO;查询工程J1所使用零件的零件名PNAME;查询供应工程J1零件为红色的供应商号码SNO;查
3、询使用天津供应商生产的红色零件的工程号JNO;查询上海厂商供应的所有零件号码PNO;,查询使用上海产的零件的工程名称JNAME;查询供应商S1供应零件的名称PNAME把全部红色零件的颜色改成蓝色;由S5供给J4的零件P6改为由S3供应,请作必要的修改;从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录。,实验2,查询男生的选课记录;查询选修了操作系统的学生姓名及系名;查询张三同学选修的所有课程的名称及其成绩;查询计算机和数学专业学生所选修的课程详细信息,即课程号,课程名和任课教师;查询女生所选修课程的平均成绩;,查询各系学生的选课平均成绩及其系名;查询每门课的平均成绩及其课程名;查询平均成绩在75以上的学生姓名;查询选修了2门以上课程的学生姓名;查询至少选修了张三所选修的一门课程的学生姓名及其课程名。,讨论题,NULL代表什么含义?将其与其他值比较会产生什么结果?如果数值列中存在NULL会产生什么结果?,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌套 组合 统计 查询 实验
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内