内容发布更新时间 : 2025/1/9 17:08:49星期一 下面是文章的全部内容请认真阅读。
实验报告
课程名称 数据库应用系统设计
实验项目名称 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