国家二级ACCESS机试(选择题)模拟试卷131
(总分:60.00,做题时间:90分钟)
一、 选择题(总题数:30,分数:60.00)
1.“成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置0,应使用的查询是( )。
(分数:2.00)
A.更新查询 √
B.追加查询
C.生成表查询
D.删除查询
解析:解析:要将“成绩”字段的值置为0,即更新查询。
2.产品表中有日期类型字段“生产日期”,要查在第一季度生产的产品,错误的是( )。
(分数:2.00)
A.Like*/[1-3]/*
B.Month([生产日期])>=1 And Month([生产日期])<=3
?慄整慐瑲尨山,[生产日期])=1
D.1>=Month([生产日期])<=3 √
解析:解析:题目中要求查询的是第一季度生产的产品,即要查的是一月份到三月份生产的产品,月份是一个范围,可以表示为Between……And……,或者表示为1>=Month([生产日期])And Month([生产日期])<=3,选项D错误。
3.在Access数据库中已经建立了“教师”表,若在查询设计视图“教师编号”字段的“条件”行中输入条件:Like[!T00009,!T00008,ご??屝,则查出的结果为( )。
(分数:2.00)
A.T00009
B.T00008
C.T00007
D.没有符合条件的记录 √
解析:解析:Like运算符用于指定查文本字段的字符模式,方括号描述一个范围,用于可匹配的字符范围。故查不出符合条件的记录。
4.在Access“学生”表中,若查“学号”是“S00001”或“S00002”的记录,应在查询设计视图的“条件”行中输入( )。
(分数:2.00)
A.S00001AndS00002
B.Not(S00001AndS00002)
?
湉尨こ??,S00002) √
?潎?湉尨こ??,S00002)
解析:解析:在查询准则中比较运算符“In”用于集合设定,表示在……之内。若查“学号”是“S00001”或“S00002”的记录应使用表达式湉尨こ??,S00002),也可以使用表达式(S00001OrS00002)。
5.要查询1990年下半年出生的人员,在查询设计视图的“出生日期”列的条件单元格中,可输入的条件表达式是( )。
(分数:2.00)
A.>=#1990-1-1#And<=#1990-12-31#
B.>=#1990-7-1#And<=#1990-12-30#
insert语句字段顺序 C.Between#1990-7-1#And#1990-12-31# √
D.>#1990-7-1#And<#1991-1-1#
解析:解析:“>=#1990-1-1#And<=#1990-12-31#”表示1990年全年时间:“>=#1990-7-1#And-1#”缺少1-#1991<1#And-7-#1990年下半年但缺少最后一天;“>1990-30#”表示12-#1990<=
1990年下半年开始和结束的日期,三者限定的时间范围均有错误,只有选项“Between#1990-7-1#And#1990-12-31#”能够正确表示1990年下半年的全部日期。
6.下列关于生成表查询的叙说中,错误的是( )。
(分数:2.00)
A.属于操作查询的一种
B.选择查询的结果可产生一个表
C.选择查询得到的表独立于数据源
D.对生成表的操作可影响原表 √
解析:解析:生成表查询是将原来表中的记录添加到新生成的表中,对原表中的数据没有影响。
7.若要查询学生表(学号、姓名、性别、班级、系别)中男、女学生的人数,则要分组和计数的字段分别是( )。
(分数:2.00)
A.学号、系别
B.性别、学号 √
C.学号、性别
D.学号、班级
解析:解析:题目中要求统计男女生的人数,则需要按照性别进行分组,按照学号进行计数。
8.在学生成绩表中,若要查询姓“张”的女同学信息,应将条件设置为( )。
(分数:2.00)
A.在“条件”行中输入:姓名=张And性别=女
B.在“性别”对应的条件单元格中输入:”女”
C.在性别的条件行中输入:女,在“姓名”的条件行中输入:楌敫张* √
D.在“条件”行中输入:性别=女And姓名=张*
解析:解析:题干中提出了两个查询条件,一是性别为女,二是姓名的姓氏为张,该条件的设置需要使用Like关键字,姓名中的其他字符用通配符“*”来代替,*表示可以通配任意个数的字符。
9.定义某一个字段默认值属性的作用是( )。
(分数:2.00)
A.不允许字段的值超出指定的范围
B.在未输入数据前系统自动提供值 √
C.在输人数据时系统自动完成大小写转换
D.当输入数据超出指定范围时显示的信息
解析:解析:字段可以设置“默认值”属性指定一个数值,该数值在新建记录时将自动输入字段中。故正确选项为B。
10.Access数据库中,能够对数据表进行统计的查询是( )。
(分数:2.00)
A.汇总查询
B.动作查询
C.选择查询 √
D.删除查询
解析:解析:“汇总查询”和“动作查询”不是Aecess所支持的基本查询类型,“删除查询”是删除表中的记录,只有选择查询能够对数据表进行统计。
11.下列关于SQL命令的叙述中,正确的是( )。
(分数:2.00)
A.INSERT命令中可以没有INTO关键字
B.INSERT命令中可以没有VALUES关键字
C.INSERT命令中必须有SET关键字
D.以上说法均不正确 √
解析:解析:SQL查询中的INSERT语句的作用是向数据表中插入数据,其语法结构为:INSERT INTO表名(列 关键字。INTO。在该命令中必须有n),…,值2,值1值n)VALUES(,…,列名2,列名1名
12.下列关于SQL命令的叙述中,正确的是( )。
(分数:2.00)
A.UPDATE命令中必须有FROM关键字
B.UPDATE命令中必须有INTO关键字
C.UPDATE命令中必须有SET关键字 √
D.UPDATE命令中必须有WHERE关键字
解析:解析:在SQL查询中,修改表中数据的语法结构为:UPDATE表名SET字段名=VALUE[WHERE条件]。
13.下列关于SQL语句的说法中,错误的是( )。
(分数:2.00)
A.INSERT语句可以向数据表中追加新的数据记录
B.UPDATE语句用来修改数据表中已经存在的数据记录
C.DELETE语句用来删除数据表中的记录
D.CREATE语句用来建立表结构并追加新的记录 √
解析:解析:Access支持的数据定义语句有创建表(CREATE TABLE)、修改数据(UPDATE TABLE)、删除数据(DELETE TABLE)、插入数据(INSERT~TABLE)。CREATETABLE只有创建表的功能但不能追加新数据。
14.下列关于SQL命令的叙述中,正确的是( )。
(分数:2.00)
A.DELETE命令不能与GROUP BY关键字一起使用 √
B.SELECT命令不能与GROUP BY关键字一起使用
C.INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插人到表中
D.UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录
解析:解析:在SQL查询中,GROUPBY字句与SELECT关键字搭配使用,用于对查询结果进行分组汇总,一般不与DELETE、INSERT、UPDATE关键字同时使用。
15.使用查询向导,不能创建的是( )。
(分数:2.00)
A.单表查询
B.多表查询
C.带条件查询 √
D.不带条件查询
解析:解析:可以使用查询向导建立单表查询、多表查询和不带条件的查询,带条件的查询需要使用设计视图来完成。
16.SQL的数据操纵语句不包括( )。
(分数:2.00)
A.INSERT
B.UPDATE
C.DELETE
D.CHANGE √
解析:解析:SQL查询的数据操纵语句包括:INSERT(插入)、UPDATE(更新)、DELETE(删除),不包括CHANGE语句。
17.在SQL查询中“GROUP BY”的含义是( )。
(分数:2.00)
A.选择行条件
B.对查询进行排序
C.选择列字段
D.对查询进行分组 √
解析:解析:在SQL查询中“GROUPBY”的含义是将查询的结果按列进行分组,可以使用合计函数。
18.在Access数据库中创建一个新表,应该使用的SQL语句是( )。
(分数:2.00)
√A.CREATE TABLE
B.CREATE INDEX
C.ALTER TABLE
D.CREATE DATABASE
解析:解析:在Access数据库中创建一个新表,应该使用的SQL语句是CREATETABLE。
19.要从数据库中删除一个表,应该使用的SQL语句是( )。
(分数:2.00)
A.ALTER TABLE
B.KILL TABLE
C.DELETE TABLE
D.DROP TABLE √
解析:解析:Access支持的数据定义语句有创建表(CREATE TABLE)、修改表(ALTER.TABLE)、删除表(DROP
TABLE)。
20.下列不属于VBA函数的是( )。
(分数:2.00)
A.Choose
B.If √
C.II
D.Switch
解析:解析:If为条件判断语句,不是函数。
21.内部SQL聚合函数“Sum”的功能是( )。
(分数:2.00)
A.计算指定字段所有值的和 √
B.计算指定字段所有值的平均值
C.计算指定字段所有值中的最小值
D.计算指定字段排序第一个的值
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论