- 欢迎来到安徽自考网!为考生提供安徽自考信息服务,网站信息供学习交流使用,非政府官方网站,官方信息以安徽教育考试院www.ahzsks.cn为准。
自考《互联网数据库》专项习题:设计题
设计题
有如下三个关系模式:
学生:S(S#,SN,AGE,SEX)
属性含义依次为:学号,姓名,年龄,性别
课程:C(C#,CN,TEACHER)
属性含义依次为:课程号,课程名,教师
选课:SC(S#,C#,SCORE)
属性含义依次为:学号,课程号,成绩
用SQL语句完成以下题
1.查询所有女同学的学号和姓名
Select S#,SN FROM S WHERE SEX=’女’
2.查询所有女同学的课程号C01的平均成绩。
SELECT AVG(SCORE) FROM SC WHERE S# IN
(SELECT S# FROM S WHERE SEX=’ 女’ ) AND C#=’C01’
3.将成绩低于60分的同学的成绩提高5%。
UPDATE SC SET SCORE=SCORE*1.05 WHERE SCORE<60
4.查询“王兰”同学选修的所有课程的课程号。
SELECT C# FROM SC
WHERE S# IN (SELECT S# FROM S WHERE SN=’王兰’)
5.查询课程号C01成绩大于90分学生的学号和姓名。
Select S.S#,SN FROM S,SC
WHERE S.S#=SC.S# AND C#=’C01’ AND SCORE>90
6.创建视图ST,包括学号,姓名,课程号,成绩
CREATE VIEW ST (S#,SN,C#,SCORE) AS
SELECT S.S#,SN,C#,SCORE FROM S,SC WHERE S.S#=SC.S#
7.查询没有选修C01课程的学生姓名。
SELECT SN FROM S WHERE S# NOT IN
(SELECT S# FROM SC WHERE C#=’C01’)
8.将“王兰”同学选修的课程的所有成绩全部删除。
DELETE FROM SC
WHERE S# IN (SELECT S# FROM S WHERE SN=’王兰’)
9.查询计算机所有男同学的学号和姓名
Select S#,SN FROM S WHERE SEX=’男’ AND DEPT=’计算机’
10.查询选修张峰老师课程的学生的学号
SELECT S# FROM SC,C WHERE C#.S=C#.C AND TEACHER=’张峰’
11.查询选修两门以上课程学生的学号
SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>2
安徽自考助学报名预约
上一篇:自考《互联网数据库》专项习题:简答
下一篇:自考《互联网数据库》专项习题:综合题
最近更新
- 2024年10月安徽自考《毛概》必背多选... 09-09
- 2024年10月安徽自考中国古代文学史(... 09-02
- 2024年10月安徽自考《中国现代文学史... 09-02
- 2024年10月安徽自考《秘书学概论》问... 07-16
- 2024年10月安徽自考《秘书学概论》问... 07-16
- 2024年10月安徽自考《秘书学概论》问... 07-16
- 2024年10月安徽自考《秘书学概论》问... 07-16
- 2024年安徽自考《马原》必背论述题(3) 07-12
- 2024年安徽自考《马原》必背论述题(2) 07-12
安徽自考
- 滁州自考大学英语二怎么复习? 12-20
- 滁州自考大学英语二难不难? 12-20
- 滁州自考专升本要考哪些科目? 12-20
- 滁州自考专升本费用大概是多少? 12-20
- 如何查黄山自考学历? 12-19
- 黄山自考工商管理如何备考? 12-19
- 查黄山自考学历需要注意什么? 12-19
- 安庆自考学士学位怎么申请? 12-18
- 安庆自考学士学位有用吗? 12-18
扫一扫加入微信交流群
与其他自考生一起互动、学习探讨,提升自己。
扫一扫关注微信公众号
随时获取自考信息以及各类学习资料、学习方法、教程。
扫码小程序选择报考专业
进入在线做题学习
查看了解自考专业
查询最新政策公告
进入历年真题学习