当前位置:文档之家› SQL语言综合练习题

SQL语言综合练习题

姓名:
SQL语言综合练习题
设有一个学生课程数据库,包括学生关系表Student、课程关系表Course、选修关系表SC,图1所示:(数据库系统为Oracle)
表Student
表Course
表SC
图1学生-课程数据库
写出完成下列要求的SQL语句:
1)查询所有年龄在20岁(包括20岁)以下的学生信息。

2)查询姓“刘”的学生信息。

3)查询先行课为6的课程名称。

4)查询课程学分大于3的课程号和课程名称。

5)在表SC中,按照学生成绩降序排列。

6)求最高成绩
7)求平均成绩
8)查询成绩在90分以上的学生姓名和课程名。

9)向表Student中添加一条记录:学号为“95005”,姓名为“孙辉”,性别为“男”,年龄为“19”,所在系为“机电系”。

10)删除表Course中课程名为“操作系统”的课程信息。

11)将学生刘晨的年龄改为“17”,所在系改为“会计系”。

相关主题