数据库实验三——更新操作

1.对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’.
2.对于course表,将数据结构课程的学分改为3。
3.对于student表,插入一条新记录,它的具体信息为,学号:201216011、姓名:张三、性别:男、年龄:21,所在系部:数学系。
4.对于course表,插入两条记录,记录的值自己给定。
5.对于SC表,将课程编号为2号的最低分改为在原分数*1.1。
6.对于SC表,将课程名为数据库的最低分改为在原分数*1.1。

7.建立一个新表SC_T,该表的字段名称,类型与表SC一致。

1.

update student

set sdept=计算机学系

where sdept=CS

2.

update Course

set Ccredit=3

where Cname=数据结构

3.

insert

into student

values(201216011,张三,男,21,数学系)

4.

insert

into Course

values(9,java从入门到放弃,4,4)

5.

update sc

set grade=grade*2

where cno=’2’ andgrade=

(

select min(grade)

from sc

where cno=2

)

6.

update sc

set grade=grade*2

where sno in

(select sno

from sc,course

where sc.cno=course.cno and course.cname=数据库

)and grade=

(select min(grade)

from sc,course

where sc.cno=course.cno and course.cname=数据库

);)

7.

CREATE TABLE SC_T

(Sno CHAR(9),

Cno CHAR(4),

Grade SMALLINT,

PRIMARY KEY (Sno,Cno))

insert into SC_Tvalues(201215121,1,92);

insert into SC_Tvalues(201215121,2,85);

insert into SC_Tvalues(201215121,3,88);

insert into SC_Tvalues(201215121,4,98);


经验分享 程序员 微信小程序 职场和发展