(1)使用 insert 命令向 Student 表中插入一条新的学生纪录(2000105, 刘辉,男,20,00311)。
insert
into Student(Sno,Sname,Ssex,Sage,Clno)
values('2000105','刘辉','男',20,'00311')
(2)使用 insert 命令向 Student 表中插入一条新的学生纪录(2001105, 李冰,女,01311)。
insert
into Student(Sno,Sname,Ssex,Clno)
values('2001105','李冰','女','01311')
(3)李冰同学,“数据库”考了 85 分,“管理信息系统”考了 92 分,把两 门课成绩登记到数据库中。
insert into cj
select student.sno,course.cno,85 from student,course where sname='李冰' and cname in ('数据库')
insert into cj
select student.sno,course.cno,92 from student,course where sname='李冰' and cname in ('管理信息系统')
(4)将学号为“2000105”的学生的班级号改为“01312”。
insert
into Class(Clno,Speciality,Inyear)
values('01312','计算机软件','2000-01-05')
update Student
set Clno='01312'
where Sno='2000105';
(5)将选修“6”号课程的学生成绩加 5 分。
update Cj
set Grade=Grade+5
where Cno='6';
(6)删除学号为“2000105”的学生记录。
delete
from Student
where Sno='2000105';
(7)删除学分为 2 分的所有课程记录。
delete
from Course
where Credit=2;
(8)用自己另外准备好一些待插入、修改、删除的数据,验证三类完整 性约束,不少于四例。