下载此文档

课程实验三报告样稿.doc


文档分类:高等教育 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
杨永旭
数据库简单查询和连接查询
-10-22
《数据库原理及应用》试验汇报
董学斌
级网工班
计算机科学和技术
试验名称:________________ 指导老师:_______ 完成日期:___________
专 业:________________ 班 级:___________ 姓 名__________
一、试验目标:
了解SQL Server 查询分析器使用方法,加深对SQL和Transact-SQL语言查询语句了解。掌握表数据简单查询、数据排序和数据联结查询SQL表示和查询分析操作方法。
二、试验内容:
1)简单查询试验
在学生选课库中,用Transact-SQL语句表示下列操作,并经过查询分析器实现其数据查询操作:
v 求数学系学生学号和姓名。
v 求选修了课程学生学号。
v 求选修C1课程学生学号和成绩,并要求对查询结果 按成绩降序排列,假如成绩 相同则按学号升序排列。
v 求选修课程C1且成绩在80~90之间学生学号和成 绩,。
v 求数学系或计算机系姓张学生信息。
v 求缺乏了成绩学生学号和课程号。
2)连接查询试验
在学生选课库中,用Transact-SQL语句表示下列数据连接查询操作,并在查询分析器中试验。
v 查询每个学生情况和她(她)所选修课程。
v 求学生学号、姓名、选修课程名及成绩。
v 求选修C1课程且成绩为90分以上学生学号、姓名及成绩。
v 查询每一门课间接先行课(即先行课先行课)。
三.试验步骤及结果
(1)简单查询试验
求数学系学生学号和姓名。
T-SQL语句:SELECT 学号,姓名 FROM 学生
WHERE 所在系='数学'
结果:
求选修了课程学生学号。
T-SQL语句:SELECT DISTINCT 学号
FROM 选课
结果:
求选修C1课程学生学号和成绩,并要求对查询结果按成绩降序排列,假如成绩相同则按学号升序排列。
T-SQL语句:SELECT 学号,成绩 FROM 选课
WHERE 课程号='C1'
ORDER BY 成绩 DESC,学号 ASC
结果为:
求选修课程C1且成绩在80~90之间学生学号和成绩,。
T-SQL语句:SELECT 学号,成绩*
FROM 选课
WHERE 课程号 = 'C1' AND 成绩 BETWEEN 80 A ND 90
结果为:
求数学系或计算机系姓张学生信息。
T-SQL语句:SELECT *
FROM 学生
WHERE 所在系 IN('数学','计算机')AND 姓名 LIKE '张%'
结果为:
求缺乏了成绩学生学号和课程号。
Transact-SQL语句:SELECT 学号,课程号
FROM 选课
WHERE 成绩 IS NULL
(2)连接查询试验
查询每个学生情况和她(她)所选修课程。
Transact-SQL语句:

课程实验三报告样稿 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小99 KB
  • 时间2020-12-04
最近更新