题库 软件开发 题目列表 数据库 有一个学生课程数据库,包括学生表 S、课...
问答题
数据库
有一个学生课程数据库,包括学生表 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
评论
40
点击