数据库 有一个学生课程数据库,包括学生表 S、课程表 C 和学生成绩...

发布于 2022-03-03 17:20:39

数据库
有一个学生课程数据库,包括学生表 S、课程表 C 和学生成绩表 SC,它们结构如下:

学生表S

学号

Sno

姓名

Sname

性别

Ssex

年龄

Sage

所在系

Sdept

课程表C

课程编号

Cno

课程名

Cname

学分

Ccredit

学生成绩表SC

学号

Sno

课程编号

Cno

成绩

Grade

写出完成下列要求的SQL语句:

1) 查询所有学过 “数据库”的学生姓名,并且按姓名由大到小排序。

注:由于补考、重修,一个学生可能有多个考试成绩,查询结果只需要输出一个。

2) 查询所修学分超过80分的学生,输出学生学号和所修学分。(注:要成绩60分以上的)

3) 给SC表增加代课教师字段Teacher,数据类型为字符串,长度20,非空

4) 创建每个学生学习总分的视图,字段有学号、总分,视图名SCSum

5) 删除SC表中,学号在学生表中不存在的记录

关注者
0
被浏览
59
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看