SQL Server 数据库基本操作练习 下载本文

内容发布更新时间 : 2024/5/5 3:08:07星期一 下面是文章的全部内容请认真阅读。

实验报告

课程名称 数据库应用系统设计

实验项目名称 SQL Server 数据库基本操作练习 班级与班级代码 14计算机科学与技术2班 实验室名称(或课室)

专 业 计算机科学与技术 任课教师 学 号: 姓 名:

实验日期: 2016 年 9 月 9 日

姓名 实验报告成绩

完成情况 项目 实验目的实现 实验内容完成 实验步骤和操作 是否符合要求 分析与思考 总成绩

指导教师(签名) 年 月 日

说明:指导教师评分后,实验报告交院(系)办公室保存。

很好 好 一般 及格 差

实验1 SQLServer数据库基本操作练习

1.实验目的及要求:

1.巩固数据库的基础知识。

2.掌握使用SQL Server查询分析器向已经建好的表中添加信息、修改信息、删除信息和进行信息的简单查询。

2.实验器材和实验环境:计算机,网络环境,投影设备。

实验相关软件:Win7、SQL Server 2008、PowerDesigner。 3.实验内容和步骤:

项目内容:

编程实现对SQL Server 数据库的操作,要求如下: 1). 查询计算机系的男生姓名和年龄

2). 查询每个学生的选课门数和平均成绩,并按照平均成绩的降序显示结果。

3). 查询成绩在80分以上的学生姓名、课程名和成绩,并按成绩的降序排列;

4). 查询哪些课程没有人选,要求列出课程号和课程名;

5). 查询有考试成绩的所有学生的姓名、课程名和成绩,要求将查询结果保存到一张新的永久表中,假设新表名为new_sc;

6). 查询选修VB的学生学号、姓名、所在系和成绩,并对所在系进行如下处理:当所在系为“计算机系”时,显示“CS”;当所在系为“信息管理系”时,显示“IS”;当所在系为“通信工程系”时,显示“CO”;对其他系,均显示“OTHERS”。

7). 查询“C001”课程的考试成绩高于“C001”课程的平均成绩的学生的学号和“C001”的课程成绩。

8). 查询计算机系考试成绩最高的学生姓名;

9). 将计算机系所有选修“计算机文化学”课程的学生成绩加10分。 10).删除信息管理系考试成绩小于50分的学生的该门程序的修课记录。

11). 在SC表中插入一条新记录,学号为“0621105”,选修课程的课程号为“C001”,成绩暂缺。

编程代码:

1)Select sname,sage from student

where ssex=’男’ AND sdept=’计算机系’

1