数据库原理第八次实验

目录

10-1 80.理学院(CS)新开一门课程“数学建模”,课程编号20, 学分4,学时72,选修课程,最多选课人数为50

10-2 86.删除所有期末成绩小于60分的选课记录

10-3 85.将学号为012005001的学生班级改为计算机科学与技术2班(GId=02),联系电话置为空值(NULL)

10-4 87.删除学号为012005001的所有选课记录

10-5 78.为洪玉飞老师(教师编号:03012)安排软件工程1班(班级编号:04)的数据库课程(课程编号:1),上课教师为NB201,

10-6 81.将李飞同学的联系方式改为661010

10-7 82.如果平时成绩大于90,则将总评成绩低于70的重置为70

10-8 88.删除所有选修了"数据库"课程的选课记录

10-9 创建视图统计没有选课的学生信息

10-10 创建视图统计需要重修的名单


10-1 80.理学院(CS)新开一门课程“数学建模”,课程编号20, 学分4,学时72,选修课程,最多选课人数为50
INSERT INTO course 
VALUES ('20',NULL,'CS', '数学建模', 4, 72, '选修', 50);
10-2 86.删除所有期末成绩小于60分的选课记录
DELETE FROM sc
where SCScore3 <60
10-3 85.将学号为012005001的学生班级改为计算机科学与技术2班(GId=02),联系电话置为空值(NULL)
update student
set GId = '02', STele = NULL
where SId = '012005001' ;
10-4 87.删除学号为012005001的所有选课记录
DELETE FROM sc
where SId = '012005001'
10-5 78.为洪玉飞老师(教师编号:03012)安排软件工程1班(班级编号:04)的数据库课程(课程编号:1),上课教师为NB201,
insert into information(CId,TId,GId,IRoom,IWeek,ITimeseg,ITerm)
values(1,'03012','04','NB201',5,'34','2021-2022-2')
10-6 81.将李飞同学的联系方式改为661010
UPDATE  student
set STele = '661010'
where SName = '李飞'
10-7 82.如果平时成绩大于90,则将总评成绩低于70的重置为70
update sc
set SCScore = 70
where SCScore <70
10-8 88.删除所有选修了"数据库"课程的选课记录
DELETE
from sc
where CId in 
(
select CId
from course
where CName = '数据库'
)
10-9 创建视图统计没有选课的学生信息
create view V_StudentsWithoutCourse
as 
select *
from Student
where Student.Sno not in (
    select Sno
    from SC
)
10-10 创建视图统计需要重修的名单
create view V_RestudyList
as select
Sdept,a.Sno,Sname,Cname
from (select * from SC where Grade < 60 or Grade is null) as a
left join Course on a.Cno = Course.Cno
left join Student on Student.Sno = a.Sno

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值