急求~《数据库原理与应用》一道习题解答

来源:百度知道 编辑:UC知道 时间:2024/06/06 23:57:31
试用SQL更新语句表达对“教学”数据库中三个基本表“学生”,“课程”和“学习”的各个更新操作:
①往基本表“学生”中插入一个学生原组(‘S009’,‘吴’,18)
②往基本表“学生”中查询每一门课程成绩都大于或等于80分的学生学号,姓名和性别,并把查询到的值送往另一个已存在的基本表“结果”(学号,姓名,性别)中
③在基本表“学生”中删除尚无成绩的元组
④把王乐同学在“学习”基本表中的课程和成绩全部删去
⑤把修读JAVA课不及格的成绩全改为空值
⑥把低于总平均成绩的女同学的成绩提高5%
⑦在基本表“学习”中修改C4课程的成绩,若成绩小于或等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)

1
insert into STUDENTS values('S009','吴',18);
2
insert into RESULT (snumber,name,sex)
select snumber,name,sex from STUDENTS where 成绩>80 and 成绩=80;
3.
delete from STUDENTS where 成绩==NULL;
4
delete from STUDY where name='王乐';
5.
update COURSE set 成绩=NULL where JAVA成绩<60;
6.
7
you dian nan bu gan le

关于数据库你可以去看看北大青鸟中山公园校区哦