试题 百分网手机站

计算机等考三级数据库模拟练习题

时间:2020-09-24 19:44:30 试题 我要投稿

2017计算机等考三级数据库模拟练习题

  2017下半年计算机等级考试时间9月23日-26日,同学们在复习过程中,练习题更是不可忽视的一部分,以下是百分网小编搜索整理的一份2017计算机等考三级数据库模拟练习题,供参考练习,希望对大家有所帮助!

  1.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修 "COMPUTER"课程的"女"学生姓名,将涉及到关系(d )

  A.S

  B.SC, C

  C.S,SC

  D.S,C,SC

  2.SQL语言中,实现数据检索的语句是(a )

  A.SELECT

  B.INDERT

  C.UPDATE

  D.DELETE

  3.下列SQL语句中,修改表结构的.是(a )

  A.ALTER

  B.CREATE

  C.UPDATE

  D.INSERT

  4.SQL语言具有两种使用方式,分别称为交互式SQL和(c )

  A.提示式SQL

  B.多用户SQL

  C.嵌入式SQL

  D.解释式SQL

  5.检索所有比 "王华"年龄大的学生姓名、年龄和性别。正确的SELECT语句是(a )

  A.SELECT SN,AGE,SEX FROM S

  SHERE AGE > (SELECT AGE FROM S)

  WHERE SN=’王华’)

  B.SELECT SN,AGE,SEX

  FROM S

  WHERE SN=’王华’

  C.SELECT SN,ACE,SEX FROM S

  WHERE AGE >(SELECT ACE

  WHERE SN=’王华’)

  D.SELECT SN,ACE,SEX FROM S

  WHERE ACE >王华 AGE

  6.检索选修课程"C2"的学生中成绩最高的学生的学号。正确的SeLECT的语句是(d )

  A.SELECT S# FORM SC

  WHERE C#= "C2" AND GRADE> =(SELECT GRADE FORM SC)

  WHERE C#= "C2")

  B.SELECT S#FORM SC

  WHERE C#= "C2" AND GRADE IN(SELECT CRADE FORM SC)

  WHERE C#= "C2"

  C.SELECT S# FORM SC

  WHERE C#= "C2" AND GRADE NOT IN(SELECT GRADE FORM SC

  WHERE C#= "C2"

  D.SELECT S# FORM SC

  WHERE C#= "C2" AND CRANDE> =ALL(SELECT GRADE FORM SC

  WHERE C#= "C2")

  7.检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是( C)

  A.SELECT S.SN,SC.C#,SC.CRADE

  FROMS

  WHERE S.S#=SC.S#

  B.SELCECT S.SN,SC.C#,SC.GRADE

  FROM SC

  WHERE S.S#=S

  C.CRADEC.SELECT S.SN,SC.C#,SC.CRADE

  FROM S,SC

  WHERE S.S#:S C.S#

  D.SELSECT S.SN,SC.C#,SC.GRADE

  FROM S,SC

  8.检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序捧列出来。正确的SElECT语句是( B)

  A.SELECT S#,SUM(GRADE)FROM SC

  WHERE GRADE >=60

  CROUP BY S#

  ORDER BY 2 DESC

  HAVING COUNT(*) >=4

  B.SELECT S#,SUM(GRADE)FROM SC

  WHERE GRADE >=60

  GROUP BY S#

  HAVING COUNT(*) >=4

  ORDER BY 2 DESC

  C.SELECT S#,SUM(GRADE)FROM SC

  WHERE GRADE >=60

  HAVINC COUNT(*) >=4

  GROUP BY S#

  ORDER BY 2 DESC

  D.DELECT S#,SUM(GRADE)FROM SC

  WHERE GRADE >=60

  ORDER BY 2 DESC

  CROUP BY S#

  HAVINC COUNT(*) >=4

  9.若用如下的SQL语句创建一个student表:

  CREATE TABLE student NO C(4)NOT NULL,

  NAME C(8)NOT NULL,

  SEX C(2),

  AGE N(2)

  可以插入到student表中的是(b )

  A.(’1031’,’曾华’,男,23)

  B.(’1031’,’曾华’,NULL,NULL)

  C.(NULL,’曾华’,’男’,’23’)

  D.(’1031’,NULL,’男’,23)

  10.SQL语言是(b )的语言,易学习。

  A.过程化

  B.非过程化

  C.格式化

  D.导航式

【2017计算机等考三级数据库模拟练习题】相关文章:

2017年计算机等考三级数据库模拟练习题09-26

计算机等考三级数据库考前模拟练习题10-27

计算机等考三级数据库考前模拟试题10-31

计算机等考三级数据库模拟练习试题08-22

2017年计算机等考三级数据库考前模拟练习09-19

计算机等考三级数据库考前模拟题09-30

计算机等考三级数据库考前练习题10-02

2017年计算机等考三级数据库训练模拟题10-09

2017年计算机等考三级数据库考前模拟题09-24