ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:808.20KB ,
资源ID:5324197      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5324197.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验4 数据库的数据查询.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验4 数据库的数据查询.docx

1、实验4 数据库的数据查询韶 关 学 院学 生 实 验 报 告 册实验课程名称:数据库技术与应用实验项目名称:数据库的数据查询实验类型(打):(基础、综合、 设计 )院系: 教育学院 专业班级: 11教育技术学 姓名 学号: 指导老师: 林育曼 韶关学院教务处编制一、实验预习报告内容 预习日期: 2013年 10 月 20日实验预习报告内容原则上应包含实验目的、实验所用主要仪器药品、实验原理与公式、实验预习疑问等项目。一、实验目的1、掌握使用Transact-SQL的SELECT语句进行基本查询的方法。2、掌握使用SELECT语句进行条件查询的方法。3、掌握SELECT语句的GROUP BY、O

2、RDER BY以及UNION子句的作用和使用方法。4、掌握嵌套查询的方法。5、掌握连接查询的操作方法。二、实验准备1、了解SELECT语句的基本语法格式和执行方法。2、了解嵌套查询的表示方法。3、了解UNION运算符的用法。4、了解SELECT语句的GROUP BY、ORDER BY以及UNION子句的作用和使用方法。5、了解IN、JOIN等子查询的格式。6、了解INSERT、INTO、UPDATE、DELETE的格式与作用。三、实验内容1、完成上机实验指导中的实验4,并回答实验中的实验思考。(具体实验要求看上机实验指导书的911页,把实验步骤和Transact-SQL语句相关的内容和结果截图

3、,填在“三、实验报告内容”中。并写一下实验小结。)实验预习评分:二、实验原始(数据)记录 实验时间:2013年10月22日(星期 二 第 七八 节) 实验同组人:如有实验数据表格,学生在实验预习时应画好实验数据表格,供实验时填写数据(本页如不够,可另附相同规格的纸张)。指导教师批阅及签名 签名: 年 月 日三、实验报告内容 2013年 9月 24日 实验报告内容原则上应包含主要实验步骤、实验数据计算(实验操作)结果、实验结果(疑问)分析等项目。实施内容:一、根据实验要求完成实验:(写明步骤和截图)实验四1、在studentsdb数据库中,使用SQL语句将输出什么?(1)SELECT COUNT

4、(*) AS 总数 FROM grade其表示的是grade表中*号的前面行数:(2)SELECT SUBSTRING(姓名,1,2) FROM student_info(3)SELECT UPPER(kelly)(4)SELECT Replicate (kelly,3)(5)SELECT SQRT(分数) FROM grade WHERE分数=85(6)SELECT 2,3,POWER(2,3)(7)SELECT YEAR(GETDATE(),MONTH(GETDATE(),DAY(GETDATE()2、在studentsdb数据库中使用select语句进行基本查询。(1)在student_

5、info表中,查询每个学生的学号、姓名、出生日期信息。(2)查询学号为0002的学生姓名和家庭住址(3)找出所有男同学的学号和姓名。3、使用SELECT语句进行条件查询(1)在grade表中查询分数在80-90范围内的学生的学号和分数。(2)在grade表中查询课程编号为0003的学生的平均分。(3)在grade表中查询学习各门课程的人数。(4)将学生按出生日期由大到小排序。(5)查询所有姓“张”的学生的学号和姓名。4、嵌套查询(1)在student_info表中查询与“刘卫平”性别相同的所有学生的姓名、出生日期。(2)使用in子查询查找所修课程编号为0002、0005的学生姓名、性别。(3)

6、列出学号为0001的学生的分数比0002的学生的最低分数高的课程编号和分数。(4)列出学号为0001的学生的分数比0002的学生的最高成绩还要高的课程编和分数。5、多表查询(1)查询分数在80-90范围内的的学生学号、姓名、分数。(2)查询“C语言程序设计”课程的学生的学号、姓名、分数。(3)查询所有男同学的选课情况,要求列出学号、课程名称、分数。(4)查询每个学生的所选课程的最高成绩,要求列出学号、姓名、课程名称、分数。(5)查询所有学生的总成绩,要求列出学号、姓名、总成绩、没有选修课程的学生的总成绩为空。(6)为grade表添加数据行:学号0004、课程编号为0006、分数为76.查询所有

7、课程的选修情况,要求列出课程编号、课程名称、选修人数,curriculum表中没有的课程列值为空。6、使用UNION运算符将student_info表中姓“张”的学生的学号、姓名与curriculum表中课程编号、课程名称返回在一个表中且列名为u_编号、u_名称。7、数据更新(1)创建totalgrade表,具有数据列:学号、姓名、总成绩。(2)使用INNER INTO语句通过student_info表更新rotalgrade表的学号、姓名列数据(3)使用UPDATE语句通过grade表更新totalgrade表的总成绩列数据,使用totalgrade表中每个学生的总成绩为grade表中该学生各成绩之和。(4)删除totalgrade表中没有总成绩的学生记录。思考题1、查询所有没有选修课程的学生信息,返回结果包括学号、姓名、性别。2、在student_info表和grade表之间实现交叉连接3、查询每个学生的所选课程的成绩,并列出学号生成分组汇总(总成绩)和明细行(各课成绩)。实验报告评分:注:1、如个别实验的实验报告内容多,实验报告册页面不够写,或有识图、画图要求的,学生应根据实验指导老师要求另附相同规格的纸张并粘贴在相应的“实验报告册”中。 2、实验报告册属教学运行材料,院系(中心)应按有关规定归档保管。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1