重庆自考网是公益服务信息网,供学习交流使用,非政府官方网站,官方信息以重庆教育考试院www.cqksy.cn为准。
您现在的位置:首页 >> 复习备考 >> 模拟试题 >> 工学类《2018年自考《互联网数据库》专项习题:设计题》

2018年自考《互联网数据库》专项习题:设计题

2022-03-26来源:重庆自考网

设计题

有如下三个关系模式:

学生: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  SCORE90  

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

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系。邮箱:23006896@qq.com,我们会及时进行处理解决。

重庆自考时间

2025年自考时间:
04月12日

还有000

立即提升学历
  • 张**已获得升学规划方案!
  • 蒋**已获得升学规划方案!
  • 李**已获得升学规划方案!
  • 陈**已获得升学规划方案!
  • 赵**已获得升学规划方案!
  • 魏**已获得升学规划方案!
  • 严**已获得升学规划方案!
  • 贺**已获得升学规划方案!
  • 段**已获得升学规划方案!
  • 张**已获得升学规划方案!
  • 蒋**已获得升学规划方案!
  • 李**已获得升学规划方案!
  • 陈**已获得升学规划方案!
  • 赵**已获得升学规划方案!
  • 魏**已获得升学规划方案!
  • 严**已获得升学规划方案!
  • 贺**已获得升学规划方案!
  • 段**已获得升学规划方案!

  • 微信咨询

    微信咨询

    微信二维码
    留言