实 验 报 告
实验名称 实验三 数据更新
一、实验目的:
熟悉使用UPDATE/INSERT/DELETE语句进行表操作;
2. 能将这些更新操作应用于实际操作中去;
二、实验准备:
- 了解更新语句的基本语法和用法;
2. 建立相关数据库,并在数据库中建立表,表中有一定量的记录。
三、实验内容:
Part 1 使用课程数据库
1. 对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’.
update student
set sdept='计算机科学系'
where sdept='cs'
2.对于course表,将数据结构课程的学分改为3。
update course
set ccredit='3'
where cname='数据结构'
3.对于student表,插入一条新记录,它的具体信息为,学号:201216011、姓名:张三、性别:男、年龄:21,所在系部:数学系。
insert
into student
values ('201216011','张三','男','21','数学')
对于course表,插入两条记录,记录的值自己给定。
insert into course values ('8','英语','','6');
insert into course values ('9','体育','','3');
对于SC表,将课程编号为2号的最低分改为在原分数*1.1
update sc
set grade=grade*1.1
where grade=
(select min(grade) from sc where cno='2')