下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理实验三实验 3,简单查询数据库和连接查询实验班级:学生人数:姓名:日期:12月 18日1。实验目的了解SQL Server查询分析器的用法,加深对 SQL和Transact-SQL语言查询语句的理解掌握简单查询表数据、 数据排序和数据连接查询的 SQL 表达式和查询分析操作方法 2.实验内容 1)简单查询实验用 SQL 表达简单的查询操作,包括投影、选择条件的表达、数据排序和临时表的使用等。通过 SQL Server查询分析器输入并显示正确的结果 2)连接查询实验使用 SQL 来表示连接查询操作, 包括等连接、 自然连接、 笛卡儿积、 一般连接、外部连接、内部连接、左连接、右连接和自
2、连接等。 ,它 们通过SQL Server查询分析器输入并显示正确的结果 3实验要求1) 简单查询实验在学生选课数据库中,以下操作用 Tran sact-SQL语句表示,数据查 询操作由查询分析器实现 :1,找到数学学生的学号和姓名。 2.请找出参加过该课程的学生人数3,查询 C1 课程的学生人数和年级,查询结果按年级降序排列,如 果年级相同,按学生人数升序排列。4 年,选修课 C1 及 80 90 年级学生人数与年级之间,结果乘以系数 0.8 输出5,数学系或计算机系张姓学生信息查询 6.询问成绩差的学生的学号 和课程号。 2)连接查询实验在学生选课数据库中,以下数据连接查询操作由Tran
3、sact-SQL语句表示,并在查询分析器中进行测试1,询问每个学生的情况和他或她的选修课2,询问学生的学号、姓名、选修课名称和成绩3,查询学生的学号、姓名和参加 C1课程的成绩,分数90分 4. 询问每一类的间接第一类 (即第一类的第一类 )4.实验步骤和结果 :(1) 简单探究实验1)找出数学学生的学号和名字T-SQL 语句:选择学生编号,学生姓名WHERE 部门= 数学'查询结果:图 1操作界面图 (1)2)查找该课程的学生编号T-SQL 语句:从选课查询结果中选择不同的学生编号 :图 2 操作界面图 (2)| (1993)查找 C1 课程的学生编号和年级,并要求查询结果按年级降
4、序排列,如果年级为,则按学生编号升序排列T-SQL 语句 :选择学生编号,年级从其中课程编号 = C1 按年级排序DESC,学生编号ASC查询结果 :图 3 操作界面图 (3)4)查找学生编号和选修课 C1的分数,分数在80和90之间,相乘T-SQL语句:选择学生编号。结果*0.8起自其中课程号 = C 1结果 80-90查询结果 :图 4 操作界面图 (4)5)查询数学系或计算机系张同学信息查询结果图 5 操作界面图 (5)(2)连接查询实验 1)查询每个学生的情况和他选择的课程Transact-SQL 语句 :选择学生。 * 选择课程。 * 来自学生。选择WHERE 学生。学生人数 =选择
5、课程。学生编号 查询结果 :图 6 操作界面图 (6)2)查找学生的学生编号、姓名、选修科目名称和结果T-SQL 语句 :选择学生。学生编号、姓名、课程名称、年级 从学生、课程、选择了的学生。学生人数 =课程选择。学生人数和课程。 课程编号 =课程选择 课程编号查询结果 :图 7 操作界面图 (7)3) 选择 C1 课程且分数在 90 分以上的学生,其学生编号、姓名及分T-SQL 语句 :选择学生。学生编号、姓名、学生成绩、选择的学生。学生人数二课程选择。学生编号与课程编号二C与年级 90 查询结果 :图 8 操作界面图 (8)4) 查询各课程的间接高级课程 (即高级课程的高级课程 )Transact-SQL语句:选择a课程编号,a课程名称,b .课程a中的主 导班课程 b 此处 a .先行课程 = b .课程编号查询结果 :图 9 操作界面图 (9)5。实验总结在这个实验中,我学到了很多查询问题,学会了 SQLS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宜昌市兴山县2025-2026学年第二学期五年级语文第七单元测试卷(部编版含答案)
- 2026年信阳合同制考试试题及答案数学
- 2026年flash动画制作考试试题及答案
- 2026年网络应用管理考试试题及答案
- 骨干发展培育承诺函(3篇)
- 员工绩效考核与薪酬福利管理手册
- 2026初中学习品质开学第一课课件
- 公司综合实施方案与操作指南
- 跨文化沟通协作指南模板
- 部门工作计划调整函(6篇)
- 生物统计学(全套课件)
- 2020春苏教版六年级数学下册全册教学反思
- 人教版八年级历史上册全册复习课件
- ccu病房护理管理
- 影响居民幸福感的社会因素研究基于CGSS数据的分析
- 《电力机车制动机》 课件 项目三 CCB-II制动系统
- 《基本医疗卫生与健康促进法》培训
- 中国历代古钱币价格表参考
- 人教版数学三年级下册100道口算题大全(全册完整)
- 《批判性思维 原书第10版 》读书笔记PPT模板思维导图下载
- 丰收罗鼓民乐合奏乐谱
评论
0/150
提交评论