实验5---SQL交互式查询--单表查询_第1页
实验5---SQL交互式查询--单表查询_第2页
实验5---SQL交互式查询--单表查询_第3页
实验5---SQL交互式查询--单表查询_第4页
实验5---SQL交互式查询--单表查询_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理实验 实验报告 第 1 页2020 3 27 实验实验 5 SQL 交互式查询交互式查询 单表查询单表查询 实验日期和时间实验日期和时间 2012 9 272012 9 27 7 40 9 157 40 9 15实验室 实验室 2 2062 206 实验环境 实验环境 1 硬件 主频 2 67GHz 内存 2G 磁盘空间 500G 2 软件 操作系统 Windows 7 旗舰版 SQL2005 实验原理 实验原理 SELECT 语句的语法 SELECT statement WITH n ORDER BY order by expression column position ASC DESC n COMPUTE AVG COUNT MAX MIN SUM expression n BY expression n OPTION n UNION ALL EXCEPT INTERSECT n SELECT ALL DISTINCT TOP expression PERCENT WITH TIES INTO new table FROM n WHERE GROUP BY ALL group by expression n WITH CUBE ROLLUP HAVING 主要子句 WITH common table expressionUNION SELECT 子句EXCEPT 和 INTERSECT INTO 子句ORDER BY FROMCOMPUTE WHEREFOR 子句 GROUP BYOPTION 子句 HAVING 实验主要任务 实验主要任务 已知创建了产品信息表 CREATE TABLE 产品信息 产品ID int PRIMARY KEY 产品代码char 50 UNIQUE 数据库原理实验 实验报告 第 2 页2020 3 27 产品名称char 50 标准成本money 价格money 规格char 50 类别char 20 库存数量int 再订购数量int 生产批号char 20 限用日期 datetime 数据参考表格 产品 xls 用用 SQL 语句完成下列查询任务 语句完成下列查询任务 1 查询 花生 的产品代码 价格 库存数量 2 查询以产品代码以 NWTB 打头的所有产品信息 3 查询花生 绿豆 白米 小米这四种产品的信息 4 查询限用日期在 2011 年 12 月 31 日以前的所有 调味品 类别 的产品信息记录 5 统计 饮料 这个类别的产品的有多少种 提示 统计记录个数 6 统计所有产品的库存总数量 提示 求和 7 按类别计算各类产品的平均价格 8 查询库存数量最少的产品 9 查询出最贵的调味品 10 计算所有库存产品的总价值 查询查询 1 1 查询 花生 的产品代码 价格 库存数量 代码 代码 select 产品代码 价格 库存数量 from 产品 where 产品名称 花生 执行结果 执行结果 贴图 数据库原理实验 实验报告 第 3 页2020 3 27 说明说明 达到预期效果 查询查询 2 2 查询以产品代码以 NWTB 打头的所有产品信息 代码 代码 select from 产品 where 产品代码 like NWTB 执行结果 执行结果 贴图 说明 说明 查询到以 NWTB 打头的所有产品信息达到预期效果 查询查询 3 3 查询花生 绿豆 白米 小米这四种产品的信息 代码 代码 select from 产品 where 产品名称 in 花生 绿豆 白米 小米 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 4 4 查询限用日期在 2011 年 12 月 31 日以前的所有 调味品 类别 的产品信息记录 代码 代码 select from 产品 where 类别 调味品 and 限用日期 2011 12 31 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 5 5 统计 饮料 这个类别的产品的有多少种 提示 统计记录个数 代码 代码 select count 类别 饮料种类总数 from 产品 where 类别 饮料 执行结果 执行结果 贴图 说明 说明 达到预期效果 数据库原理实验 实验报告 第 4 页2020 3 27 查询查询 6 6 统计所有产品的库存总数量 代码 代码 select sum 库存数量 库存总量 from 产品 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 7 7 按类别计算各类产品的平均价格 代码 代码 select 类别 avg 价格 平均价格 from 产品 group by 类别 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 8 8 查询库存数量最少的产品 代码 代码 select 产品代码 产品名称 类别 库存数量 from 产品 where 库存数量 in select min 库存数量 from 产品 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 9 9 查询出最贵的调味品 代码 代码 select 产品代码 产品名称 类别 价格 from 产品 where 价格 in select max 价格 from 产品 where 类别 调味品 and 类 别 调味品 执行结果 执行结果 贴图 说明 说明 达到预期效果 查询查询 1010 计算所有库存产品的总价值 代码 代码 select sum 价格 库存数量 产品总价值 from 产品 执行结果 执行结果 贴图 数据库原理实验 实验报告 第 5 页2020 3 27 说明 说明 达到预期效果 小结 不少于小结 不少于 100100 字 字 你在完成查询任务的过程中遇到的问题及解决的方法有 开始的时候 前面的几个比较容易 没有遇到什么难题 到达后面的 8 9 两个 出现了错误 通过老师给的实验资料了解了一些方法 通过在嵌套查询中的带 IN 谓词的查询 成功完成了查询任务 通过这次实验 更加熟悉查询的各种方法 对查询有更加深的体会 要求 要求 1 报告格式和内容要求 a 内容和格式整齐 大标题采用黑体四号字加粗 小标题采用小四号字加粗 正文采用五号宋体 单倍行距 b 贴图时请剪裁到适当大小 要保证打印时可以看清 但也不要太大以免 越界 c 不要在报告中写与实验无关的话 内容要有条理 完整 并能突出重点 要将遇到的主要问题说明 2 文件格式要求 a 将实验成果放入一个文件夹中 文件夹的内容包括 本实验报告 分离后的数据库 如有查询代码 sql 文件 和 其它文件也一并放入 b 文件夹以文件夹以 学号姓名班级学号姓名班级 S5 为文件名 为文件名 其中 S5 表示这是实验 5 的报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论