1 / 4
文档名称:

数据更新实验实验报告.doc

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

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

分享

预览

数据更新实验实验报告.doc

上传人:glfsnxh 2021/7/14 文件大小:33 KB

下载得到文件列表

数据更新实验实验报告.doc

文档介绍

文档介绍:《数据库原理及应用》实验报告
课程名称: 数据库原理及应用
实验项目: 实验三 数据更新实验
计算机号:
系别专业:
班级学号:
学生姓名:
2012年 5 月 30 日
一、实验目的
熟悉和掌握数据表中数据的插入、修改、删除操作和命令的使用;加深理解表的定义对数据更新的作用。
二、实验内容
连接实验一创建的数据库,在表S、C、SC上完成以下更新操作:
1、将数据分别插入表S、C、SC;(各插入两条记录)
2、将表S、C、。
3、在表S、C、SC上练****数据的插入、修改、删除操作。(比较在表上定义/未定义主码(Primary Key)或外码(Foreign Key)时的情况)
4、将表S、C、SC中的数据全部删除,再利用磁盘上备份的数据来恢复数据。
5、 如果要在表SC中插入某个学生的选课信息(如:学号为“”,课程号为“5”,成绩待定),应如何进行?
6、求各系学生的平均成绩,并把结果存入数据库Dept_grade表,Dept_grade创建如下;
create table Dept_grade
(
Sdept char(15),
Avg_grade smallint
)
7、将“CS”系全体学生的成绩置零;
8、删除“CS”系全体学生的选课记录;
9、删除学号为“0251”的相关信息;
10、将学号为“0251”的学生的学号修改为“S0251”;
11、把平均成绩大于80分的男同学的学号和平均成绩存入另一个表S_GRADE(SNO,AVG_GRADE);
12、把选修了课程名为“数据结构”的学生的各门课成绩提高10%;
13、把选修了“2”号课程,且成绩低于该门课程的平均成绩的学生的成绩提高5%;
14、把选修了“2”号课程,且成绩低于该门课程的平均成绩的学生成绩删除掉;
三、实验环境:
操作系统:Windows xp
数据库管理系统:SQL SERVER 2008 express版
四、实验步骤及程序编写:
1、将数据分别插入表S、C、SC;(各插入两条记录)
insert into s
values('0257','张一','男',25,'CS'),
('0258','张二','男',23,'IS')
insert into c
values('7','web编程基础','3',5),
('8','计算机导论','4',3)
insert into sc
values('0257','7',56) ,
('0258','8',96)
2、将表S、C、。
3、在表S、C、SC上练****数据的插入、