实验三 数据更新
实验目的
熟悉使用UPDATE/INSERT/DELETE语句进行表操作;
能将这些更新操作应用于实际操作中去;
实验准备
了解更新语句的基本语法和用法;
建立相关数据库,并在数据库中建立表,表中有一定量的记录。
实验内容
Part 1 使用课程数据库
1.对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’.
update Student
set Sdept='计算机科学系'
sdept='CS';
2. 对于course表,将数据结构课程的学分改为3。
3. 对于student表,插入一条新记录,它的具体信息为,学号:201216011、姓名:张三、性别:男、年龄:21,所在系部:数学系。
4. 对于course表,插入两条记录,记录的值自己给定。
insert
Course
values('9','c语言','5','4' );
insert
Course
values('8','数据结构','6','3' );
5. 对于SC表,将课程编号为2号的最低分改为在原分数*1.1
6. 对于SC表,将课程名为数据库的最低分改为在原分数*1.1
7. 在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为1
create table SC_T
(sno char(10),
cno char(10),
grade char(10)
PRIMARY KEY (Sno,Cno))
insert into SC_T values('201215121','1',93);
insert into SC_T values('201215122','1',90);
insert into SC_T values('201215123','1',65);
insert into SC_T values('201215128','1',50);
insert into SC_T values('201215125','1',90);
insert into SC_T values('201215126','1',89);
8. 在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为操作系统课程的编号
create table SC_T
(sno char(10),
cno char(10),
grade char(10)
PRIMARY KEY (Sno,Cno))
insert into SC_T values('201215121','4',93);
insert into SC_T values('201215122','4',90);
insert into SC_T values('201215123','4',65);
insert into SC_T values('201215128','4',50);
insert into SC_T values('201215125','4',90);
insert into SC_T values('201215126','4',89);
10.在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为在课程表中出现的所有课程号。
CREATE TABLE SC_T
(Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY (Sno,Cno))
insert into SC_T values('201215121','1',92);
insert into SC_T values('201215121','2',85);
insert into SC_T values('201215121','3',88);
insert into SC_T values('201215121','4',98);
insert into SC_T values('201215121','5',89);
insert into SC_T values('201215121','6',95);
insert into SC_T values('201215121','7',93);
insert into SC_T values('201215122','2',90);
insert into SC_T values('201215122','3',80);
insert into SC_T values('201215122','4',85);
insert into SC_T values('201215122','6',92);
insert into SC_T values('201215123','1',90);
insert into SC_T values('201215123','2',84);
insert into SC_T values('201215123','3',91);
insert into SC_T values('201215123','4',90);
insert into SC_T values('201215123','5',80);
insert into SC_T values('201215123','6',78);
insert into SC_T values('201215123','7',65);
insert into SC_T values('201215128','1',78);
insert into SC_T values('201215128','2',82);
insert into SC_T values('201215128','3',77);
insert into SC_T values('201215128','4',79);
insert into SC_T values('201215128','5',92);
insert into SC_T values('201215128','6',98);
insert into SC_T values('201215128','7',50);
insert into SC_T values('201215125','1',67);
insert into SC_T values('201215125','2',71);
insert into SC_T values('201215125','3',90);
insert into SC_T values('201215126','4',81);
insert into SC_T values('201215126','5',90);
insert into SC_T values('201215126','6',56);
insert into SC_T values('201215126','7',89);
insert into SC_T values('201215127','1',81);
insert into SC_T values('201215127','2',72);
insert into SC_T values('201215127','3',90);
insert into SC_T values('201215127','4',64);
insert into SC_T values('201215127','5',79);
insert into SC_T values('201215127','6',50);
insert into SC_T values('201215127','7',96)