当前位置:首页 > 全部子站 > IT > 等级考试

2019.3计算机二级VFP考试选择题基础练习008

来源:长理培训发布时间:2019-02-20 13:50:03

 第1~5题使用如下数据。

部门(部门号C(2)、部门名称C(10))

职工(部门号C(2)、职工号C(4)、姓名C(8)、基本工资N(7,2))

1.检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的语句是( )。

A.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ANY

(SELECT基本工资FROM职工WHERE部门号=“11”)

B.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ALL

(SELECT基本工资FROM职工WHERE部门号= ”11”)

C.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ANY

(SELECT MAX(基本工资)FROM职工WHERE 部门号=”11”)

D.SELECT DISTINCT部门号FROM职工、WHERE 基本工资>=ALL

(SELECT MIN(基本工资)FROM职工WHERE部门号=“ll”)

答案:B

2.检索最少有5名职工的每个部门的职工基本工资的总额,正确的语句是( )。

A.SELECT部门号,COUNT(*),SUM(基本工资)FRoM职工

HAVING CoUNT(*)=5

B.SELECT部门号,COUNT(*),SUM(基本工资) FROM职工

GROUP BY基本工资HAVING COUNT(*)>=5

C.SELECT部门号,COUNT(*),SUM(基本工资) FROM职工

GROUP BY部门号HAVING COUNT(*)>=5

D.SELECT部门号,COUNT(*),SUM(基本工资) FROM职工

GRoUP BY部门号WHERE COUNT(*)>=5

答案:C

3.向职工表中插入一条记录的正确语句是( )。

A.APPEND BLANK职工VALUES(“33”,“3305”,“李运来”,“2700.00”)

B.APPEND INT0职工VALUES(“33”,“3305”,“李运来”92700.00)

C.INSERT INT0职工VALUES(“33…”“9113305”,“李运来”“9112700.00”)

D.INSERT INT0职工VALUES(“3311”,“13305”,”李运来”,2700.00)

答案:D

4.为“部门”表增加一个“人数”字段,类型为整型,正确的语句是( )。

A.ALTER TABLE部门ALTER人数l

B.ALTER TABLE部门ALTER FIELDS人数l

C.ALTER TABLE部门ADD人数l

D.ALTER TABLE部门ADD FIELDS人数l

答案:C

5.检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的语句是( )。

A.SELECT部门名称,SUM(基本工资)FROM部门,职工

WHERE职工.部门号=部门.部门号

0RDER BY部门号

B.SELECT部门名称,SUM(基本工资)FROM部门,职工

WHERE职工.部门号=部门.部门号

GROUP BY部门号

C.SELECT部门名称,SUM(基本工资)FROM部门,职工

wHERE职工.部门号=部门.部门号

0RDER BY职工.部门号

D.SELECT部门名称,SUM(基本工资)FROM部门,职工

WHERE职工.部门号一部门.部门号

GROUP BY职工.部门号

答案:D

第36~40题使用如下数据表。

学生.DBF:学号(C,8),姓名(C,6),性别(c,2),出生日期(D)

选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)

6.计算刘明同学选修的所有课程的平均成绩,正确的 SQL语句是( )。

A.SELECT AVG(成绩)FROM选课WHERE姓名= ”刘明”

B.SELECT AVG(成绩)FROM学生,选课WHERE姓名=”刘明”

C.SELECT AVG(成绩)FROM学生,选课WHERE学生.姓名=”刘明”

D.SELECT AVG(成绩)FRoM学生,选课WHERE学生.学号=选课.学号AND姓名=”刘明”

答案:D

7.假定学号的第3、4位为专业代码,要计算各专业学 生选修课程号为“101”课程的平均成绩,正确的SQL语句 是( )。

A.SELECT专业AS SUBS(学号,3,2),平均分ASAVG(成绩)FROM选课

WHERE课程号=”101”GROUP BY专业

B.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS

平均分FROM选课

WHERE课程号=”101”GROUP BY

C.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS

平均分FROM选课

WHERE课程号=”101”ORDER BY专业

D.SELECT专业AS SUBS(学号,3,2),平均分AS

AVG(成绩)FROM选课

WHERE课程号=”101”ORDER BY

答案:B

8.查询选修课程号为“l01”的课程得分最高的同学, 正确的SQL语句是( )。

A.SELECT学生.学号,姓名FROM学生,选课

WHERE学生.学号=选课.学号

AND课程号=”101”AND成绩>=ALL(SELECT

成绩FROM选课)

B.SELECT学生.学号,姓名FROM学生,选课

WHERE学生.学号一选课.学号

AND成绩>=ALL(SELECT成绩FROM选课

WHERE课程号=”101”)

C.SELECT学生.学号,姓名FROM学生,选课

WHERE学生.学号=选课.学号

AND成绩>=ALL(SELECT成绩FROM选课

WHERE课程号=”101”)

D.SELECT学生.学号,姓名FROM学生,选课

WHERE学生.学号=选课.学号AND

课程号=”101”AND成绩>=ALL(SELECT成绩

FROM选课WHERE课程号=”l01”)

答案:D

9.插入一条记录到“选课”表中,学号、课程号和成绩 分别是“02080111”、“103”和80,正确的SQL语句 是( )。

A.INSERT INT0选课VALUES(”02080111”,”103”,80)

B.INSERT VALUES(”02080111”,”103”,80)T0选课(学号,课程号,成绩)

C.INSERT VALUES(”02080111”,”103”,80)INT()选课(学号,课程号,成绩)

D.INSERT INT0选课(学号,课程号,成绩)FROM VALUES(”02080111”.”103”.80)

答案:A

10.将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是( )。

A.UPDATE选课SET成绩WITH 92 WHERE学号=”02080110”AND课程号”l02”

B.UPDATE选课SET成绩=92 WHERE学号=”02080110”AND课程号=”102”

C.UPDATE FROM选课SET成绩WITH 92 WHERE 学号=”02080110”AND课程号=”102”

D.UPDATE FROM选课SET成绩=92 WHERE学号=”02080110”AND课程号=”102”

答案:B

责编:曾珂

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部