实验二 SQL语言——数据查询操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二SQL语言——数据查询操作
一、实验时间:
2010.5.11
二、实验地点:
教A607
三、实验条件与环境
1.通用PC机
2.PC机必须安装Windows 2005系列、Windows XP系列或Windows NT操作系统平台
3.PC机还须安装Microsoft SQL Server 2005 任意一版本(个人版、标准版、企业版)
4.最好有一台公用的SQL Server 2005 服务器
四、实验目的
1.通过上机实验进一步加深对SQL查询语句的基本语法格式的掌握
2.通过上机实验掌握单表查询的实现过程
3.通过上机实验掌握多表关联查询的实现过程
4.通过上机实验掌握嵌套查询的实现过程
5.通过上机实验掌握集函数与谓词在Select语句中的使用
五、实验要求:
1.本实验所有实验内容要求在规定时间(2课时)内完成
2.实验内容中涉及到的各查询操作均通过SQL语言来实现
3.实验完成后需要书写实验报告,本次实验报告需在下次实验课堂上上交
六、实验内容:
1.查询为工程J1供应零件的供应商号码SNO
2.查询为工程J1供应零件P1的供应商号码SNO
3.查询为工程J1供应红色零件的供应商号码SNO
4.查询没有使用天津供应商生产的零件并且当前工程所使用零件的颜色全部为红色的工程号JNO 5.查询至少选用了供应商S1所供应的全部零件的工程号JNO
6.找出所有供应商的名称和所在城市
7.找出所有零件的名称、颜色和重量
8.找出使用供应商S1所供应零件的工程号码
9.找出工程项目J2使用的各种零件的名称及其重量
10.找出上海厂商供应的所有零件号码
11.找出使用上海产的零件的工程名称
12.找出没有使用天津产的零件的工程号码
13.找出重量最轻的红色零件的零件编号PNO
14.找出供应商与工程所在城市相同的供应商提供的零件号码
15.找出供应商S1为工程名中含有“厂”字的工程供应的零件数量总和
16.找出为工程供应零件的总数量不低于500的供应商号码及供应总数量,结果按供应商号码分类并且按供应总数量降序排列
七、实验总结:
数据查询是一种极为重要的面向数据库的数据操纵方式。实验完成后,请同学们总结一下SELECT语句实现各种类型查询任务的一般过程和操作实现方法,并对利用SELECT语句实现各类查询任务的解题规律与方法作一总结。