1 / 17
文档名称:

实验7实验报告.doc

格式:doc   大小:399KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验7实验报告.doc

上传人:mh900965 2018/11/14 文件大小:399 KB

下载得到文件列表

实验7实验报告.doc

文档介绍

文档介绍:《数据库原理及应用》
实验报告
实验名称: 数据检索(1)--单表查询
学院: 计算机学院
班级: 计算机应用技术大专班
学号: 201113131121
姓名: 黄锡杏
实验日期: 2013年4月19日
目录
一、实验准备 4
1、设备: 4
2、知识复习: 4
二、实验目的 4
三、实验内容 5
(1).查询所有课程的课程号、课程名和学号 5
(2).查询090501班的所有学生的基本信息 5
(3).查询student表中所有年龄大于20岁的男生的姓名和年龄 6
(4).查询计算机学院教师的专业名称 6
(5).查询选修课程且期末成绩不为空的学生人数 7
(6).查询Email使用126邮箱的所有学生的学号、姓名和电子邮箱地址 7
(7).查询每名学生的学号、学修课程数目、总成绩,并查询结果存放到生成的“学生选课统计表”中 8
(8).查询score表中选修‘c05109’或‘c05103’课程,并且课程期末成绩在90~100分之间的学生姓名和期末成绩 9
(9).查询student表中所有学生的基本信息,查询结果按班级号classno升序排列,同一班级中的学生按入学成绩point降序排列 10
(10).查询选修’c05109’课程,并且期末成绩在前5名的学生学号、课程号和期末成绩 10
(11).查询各班学生的人数 11
(12).查询各班期末成绩的最高分和最低分 12
(13).查询教授两门及以上课程的教师编号、课程号和任课班级 13
(14).查询课程编号以’c05’开头、被3名及以上学生选修且期末成绩的平均分高于75分的课程号、选修人数和期末成绩平均分,并按平均分降序排序 14
(15).查询所有08级学生的期末成绩平均分,PUTE BY方法显示每一名学生的学生编号、课程号、期末成绩的明细表,以及期末成绩平均分的汇总表 14
(16).查询所有女生入学成绩的最高份,PUTE BY方法既显示明细又显示汇总结果 15
四、总结 16
一、实验准备
1、设备:
安装好SQL Server 2005的PC机一台;
2、知识复习:
回顾教材的表查询部分(主要在第五章)
(1)、利用SELECT…FROM子句实现投影查询和设置结果集格式;
(2)、利用WHERE语句实现数据过滤;
(3)、利用GROUP BY子句和HANING子句实现分组查询;
(4)、利用ORDER BY子句实现结果集排序;
(5)、COMPUTE语句和聚合函数的使用
二、实验目的
1、熟悉SQL的运行环境;
2、掌握SELECT各个子句的功能和数据的方法;
3、掌握WHERE子句中LIKE、IN、BETWEEN 、IS等逻辑运算符的使用;
4、PUTE语句和聚合函数的使用
三、实验内容
实验内容及步骤:
(1).查询所有课程的课程号、课程名和学号
代码:
use teaching
go
select ame,credit
from course
结果:
(2).查询090501班的所有学生的基本信息
代码:
use teaching
go
select *
from student
where classno='090501'
结果:
(3).查询student表中所有年龄大于20岁的男生的姓名和年龄
代码:
use teaching
go
select sname,DATEDIFF(Year,birthday,GETDATE()) As age
from student
where DATEDIFF(Year,birthday,GETDATE())>20 AND sex='男'
结果:
(4).查询计算机学院教师的专业名称
代码:
use teaching
go
select DISTINCT major
from teacher
where department='计算机学院'
结果:
(5).查询选修课程且期末成绩不为空的学生人数
代码:
use teaching
go
select count(distinct studentno) as '选修课程学生人数'
from score
where final is not null
结果:
(6).查询Email使用126邮箱的所有学生的学号、姓名和电子邮箱地址
代码:
use teaching
go
select studentno,sname,email
from student
where email like '%%'
结果:
(7).查询每名学生的学号、学修课程数目、总成绩,并查询结果存放到生成的

最近更新

基因编辑:革命性癌症治疗-个性化疗法时代 19页

2025年目标达成激励机制方案(集锦3篇) 14页

2025年皑皑的意思,皑皑的解释(精选8篇) 6页

2025年的中学的同学聚会发言(集锦篇) 26页

2025年白雪桃树的作文350字(通用篇) 17页

临床案例分享会-医学专科生临床能力提升 31页

2025年电信局介绍信怎么写(集锦篇) 36页

食品安全教育:从生产到餐桌的全流程管理-从生.. 29页

2025年用字母表示数导学案及说课稿(精选篇).. 34页

2025年生活在感恩的世界里语录(整理篇) 24页

金融学教师培训课程演示-金融学教育专家 27页

2025年理科选什么专业前景好(锦集8篇) 14页

英语培训旅游教学-旅游从业人员英语沟通 23页

2025年玩游戏棒初中作文(精选13篇) 12页

2025年独特的英文名(合集6篇) 18页

科学实验的步骤与技巧-科学老师演讲 31页

2025年物理应该怎么学习才好(共5篇) 21页

2025年爸爸的肩膀初中作文(共篇) 21页

2025年父爱是伟大作文400字(共28篇) 29页

2025年父与子的三年级读书笔记(共篇) 18页

2025年欧姆定律练习题共80题含答案 16页

六一儿童节四人主持稿(32篇) 88页

迟子建:好时光悄悄溜走 8页

国开作业《电气传动与调速系统》专题报告参考.. 2页

酒店管理-酒店风险分级管控清单及控制措施一览.. 1页

叉车租赁合同模板 2页

山西经济出版社小学信息技术最全第三册全册教.. 61页

大熊猫的资料简介相关资料 10页

开发下肢康复机器人装置外文文献翻译、中英文.. 19页

入团志愿书(2016版本)(可编辑打印实用标准a4).. 19页