- 261
- 0
- 约2.06千字
- 约 13页
- 2017-05-21 发布于浙江
- 举报
数据库应用之数据更新实验报告
实 验 报 告
课程名称: 数据库系统应用
实验项目名称: 实验6 数据更新
学院:
专业:
指导教师:
报告人: 学号: 班级:
实验时间:
实验报告提交时间:
教务处制
实验目的与要求:
掌握利用SSMS对数据表中的数据进行增、删、改的方法。
掌握利用命令对数据表中的数据进行增、删、改的方法。
方法、步骤:
1·根据题目要求对表进行数据
2·将增、删、改的语句和查询结果截图到实验报告上;
实验过程及内容:
使用SSMS分别向class、student表中增加一条记录。
使用T-SQL命令分别向course、score表中增加一条记录。
INSERT INTO course(课程编号,课程名称,考核方式,学时,学分,先修课)
VALUES 统计学,考试,48,3.0,NULL);INSERT INTO score(学号,课程编号,成绩,学期)
VALUES (200609101280,200620071);
计算每个班学生的平均入学成绩,并把结果存入数据库中。
CREAT TABLE AVGscore(
班级编号 CHAR(6)
平均入学成绩 INT);
使用SSMS分别删除class、student表中在第1步中所增加的记录。
使用T-SQL命令分别删除course、score表中在第2步中所增加的记录。
DELETE
FROM course
WHERE 课程编号
DELETE
FROM score
WHERE 学号=2006091012;
DELETE
FROM student
WHERE 姓名=凌晨;
UPDATE student
set 入学成绩=510.0
WHERE 姓名=王大伟;
使用T-SQL命令给所有学生党员的入学成绩加5分,在SSMS中观察命令运行结果。
UPDATE student
set 入学成绩=入学成绩+5
WHERE 党员否=1;
所有的学生的入学成绩加10。
UPDATE student
set 入学成绩=入学成绩+;
将200601班全体学生的选修成绩置零。
UPDATE score
set 成绩=0
WHERE 200601=(select 班级编号
FROM student
WHERE student.学号=score.学号);
DELETE
FROM score
WHERE 200601=(select 班级编号
FROM student
WHERE student.学号=score.学号);
数据处理分析:
实验思考题
在score表中增加一行数据“200609110695,200620071”,观察运行结果,说明原因。
答:score表添加不了这条记录,因为score表和student表示通过学号相连接的,而student表中并没有2006091106这个学号,因此在score表中添加这条记录时,无法在student中找到相应的信息匹配,所以无法添加成功。
删除student表中“张楚”的记录,观察运行结果,说明原因。
答:删除不了表中张楚的记录,系统显示有问题,删除不了,原因主要是student表和score表,course表示通过某种联系相连接的,因为张楚在其他表中也有记录,因此无法单独删除张楚在student表中的记录,除非把与张楚在其他表中的其他记录一起删除才可以。 实验结论及心得:
很多语句本来以为可以得出结果,实际上却因为忽略了很多东西而得不到想要的结果。因此,在执行的时候要充分考虑到你的算法是否是行得通的,不要想当然。
当你执行完语句之后,最好去检查一下你的结果是否是对的。不要草草了事。
指导教师批阅意见:
成绩评定:
指导教师签字:
年 月 日 备注: 注:1、报告内的项目或内容设置,可根据实际情况加以调整和补
您可能关注的文档
- 数字信号处理实验六(上机)报告.doc
- 数字信号处理实验报告-西工大.pdf
- 数字图像处理——彩色图像实验报告.docx
- 数字图像处理实验报告标准版.doc
- 数字图像处理第一二次实验报告.doc
- 数字方阵程序 (单片机课程设计报告).doc
- 数字电路基础_交通灯课程设计报告.pdf
- 数学 matlab教程1.ppt
- 数学与应用数学系 2013 年度本科教学质量评估报告 .pdf
- 数学实验4-线性规划.pdf
- GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 中国国家标准 GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求.pdf
- 《GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求》.pdf
- 中国国家标准 GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 《GB/T 42818.2-2026认知无障碍 第2部分:报告》.pdf
- 《GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器》.pdf
- 中国国家标准 GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
- 中国国家标准 GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
原创力文档

文档评论(0)