位置:首页 > 题库频道 > 招考类 > 国家电网考试 > 计算机类 > 数据库系统 > 数据库系统真题31

基于学生选课数据库中的3个关系:S(学号, 姓名, 性别, 年龄)、C(课程号, 课程名, 任课教师)、 SC(学号, 课程号, 成绩),若要求查找学生的平均成绩大于80分的学号和平均成绩,下面列出的SQL语句,正确的是(  )。

发布时间:2020-11-13

A.SELECT 学号, AVG(成绩) FROM SC WHERE AVG(成绩)>80

B.SELECT 学号, AVG(成绩) FROM SC WHERE AVG(成绩)>80 GROUP BY 学号

C.SELECT 学号, AVG(成绩) FROM SC GROUP BY 学号 HAVING AVG(成绩)>80

D.SELECT 学号, 成绩 FROM SC GROUP BY 学号 HAVING AVG(成绩)>80

试卷相关题目

  • 1基于学生选课数据库中的3个关系:S(学号, 姓名, 性别, 年龄)、C(课程号, 课程名, 任课教师)、 SC(学号, 课程号, 成绩),若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用关系(  )。

    A.S和SC

    B.SC和C

    C.S和C

    D.S、SC和C

    开始考试点击查看答案
  • 2下列哪种运算不能引出子查询(  )。

    A.IN

    B.LIKE

    C.EXISTS

    D.比较运算

    开始考试点击查看答案
  • 3在SELECT语句中, 用于实现数据分组统计的子句是(  )。

    A.FROM子句

    B.WHERE子句

    C.GROUP BY子句

    D.ORDER BY 子句

    开始考试点击查看答案
  • 4下列SQL语句中,修改表结构的是(  )。

    A.CREATE

    B.UPDATE

    C.INSERT

    D.ALTER

    开始考试点击查看答案
  • 5SQL语言称为(  )。

    A.结构化定义语言

    B.结构化操纵语言

    C.结构化查询语言

    D.结构化控制语言

    开始考试点击查看答案
  • 6下列SQL语句中,正确的是(  )。

    A.SELECT S#, SNAME FROM SC GROUP BY S#

    B.SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>3

    C.SELECT S# FROM SC GROUP BY S# WHERE COUNT(*)>3

    D.SELECT S# FROM SC WHERE COUNT(*)>3 GROUP BY S#

    开始考试点击查看答案
  • 7在视图上不能完成的操作是(  )。

    A.更新视图

    B.查询视图

    C.在视图上定义新的基本表

    D.在视图上定义新视图

    开始考试点击查看答案
  • 8实体完整性要求主属性不能取空值,这通常是通过(  )。

    A.DBMS自动保证

    B.用户定义的完整性约束来保证

    C.定义外键来保证

    D.定义主键来保证

    开始考试点击查看答案
  • 9下列SQL语句中,能够实现参照完整性控制的语句是(  )。

    A.NOT NULL

    B.PRIMARY KEY

    C.UNIQUE

    D.FOREIGN KEY

    开始考试点击查看答案
  • 10使用CREATE TABLE STU (NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INT ) 创建了表STU ,下列哪些语句可以插入到表中(  )。

    A.INSERT INTO STU VALUES(‘1031’,’张华’,男,23)

    B.INSERT INTO STU VALUES (‘1031’,’ 张华’,NULL,NULL)

    C.INSERT INTO STU VALUES(NULL,’ 张华’,’男’,23)

    D.INSERT INTO STU VALUES (‘1031’,NULL, ’男’,23)

    开始考试点击查看答案
返回顶部