SQL语言综合练习题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
姓名:
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”,所在系改为“会计系”。