首页 > 全部 > 二级Access > 国家二级ACCESS机试选择题(查询设计)模拟试卷6

国家二级ACCESS机试选择题(查询设计)模拟试卷6

本单篇文档共7338字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Access 章节练习 1276人下载
价格: 0.80 原价:¥8.80
收藏

国家二级ACCESS机试选择题(查询设计)模拟试卷6

选择题

1.以下关于操作查询的叙述中,错误的是(D)

A. 在更新查询中可以使用计算功能

B. 删除查询可删除符合条件的记录

C. 生成表查询生成的新表是原表的子集

D. 追加查询要求两个表的结构必须一致

解析:追加查询需要源数据表中的字段与目标表中的字段能够对应,而不需要两个表的结构完全一致,所以选项D叙述错误。

2.在Access数据库中已经建立了“教师”表,若查找“教师编号”是“T00005”或“T00012”的记录,应在查询设计视图的“条件”行中输入(C)

A. T00005and\\

B. In(\\

C. T00005or\\

D. In(\\

解析:查找“教师编号”是“T00005”或“T000112”的记录,可以使用关系运算符“Or”:“T00005”Or“T00012”;或使用特殊运算符“In”:In(“T00005”,“T00012”),选项B、选项D语法错误,选项A使用“and”表示“并”的意思,与题意不符,所以选项C正确。

3.在SELECT命令中使用ORDERBY的是为了指定(B)

A. 查询的表

B. 查询结果的顺序

C. 查询的条件

D. 查询的字段

解析:SELECT命令中使用ORDERBY短语用于对检索结果进行排序,所以选项B正确。

4.从“销售”表中找出部门号为“04”的部门中,单价最高的前两条商品记录,正确的SQL命令是(D)

A. SELECTTOP2*FROM销售WHERE部门号=\\

B. SELECTTOP2*FROM销售WHERE部门号=\\

C. SELECTTOP2*FROM销售WHERE部门号=\\

D. SELECTTOP2*FROM销售WHERE部门号=\\

解析:Order By短语用于对检索结果进行排序,后接ASC表示“升序”,接“DESC”表示“降序”;Group By短语用于对检索结果进行分组;使用“ORDERBY单价DESC”,表示查询结果按照图书单价进行降序排列,select后使用Top n表示返回查询结果的前n条记录,本题需要得到部门号为“04”单价最高的前两条记录,所以应该按照单价降序排列查询结果,然后取前两条记录,所以选项D符合题意。

5.从“图书”表中查找出定价高于“图书号”为“112”的图书记录,正确的SQL命令是(D)

A. SELECT*FROM图书WHERE定价>\\

B. SELECT*FROM图书WHEREEXISTS定价=\\

C. SELECT*FROM图书WHERE定价>(SELECT*FROM商品WHERE图书号=\\

D. SELECT*FROM图书WHERE单价>(SELECT定价FROM图书WHERE图书号=\\

解析:本题首先应该使用子查询查找出“图书号”为“112”图书的图书定价是多少,并将查询得到的结果作为外层查询的条件,所以只有选项D正确。

6.在数据库中已有“tStudent”表,若要通过查询覆盖“tStudent”表,应使用的查询类型是(D)

A. 删除

B. 追加

C. 更新

D. 生成表

解析:删除查询能够从一个或多个表中删除记录;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;更新查询可以对一个或多个表中某些字段值进行修改操作;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要通过查询覆盖“tStudent”表,应该通过查询生成一个新的“tStudent”表,所以选项D正确。

7.图书表中有“出版日期”字段,若需查询出版日期在1990年到1999年出版物,正确的表达式是(A)

A. Like\\

B. Between#1997/1/1#and#199?/12/31#

C. in(\\

D. like#1999/*/*#

解析:特殊运算符Like可以和通配符一起使用,用于进行模糊查询,其中,通配符“*”表示可以通配任意多个字符:“?”表示通配任意单个字符;B、C选项中的“Between和In”均不可以与通配符一起使用,本题中“出版日期”为日期型数据,由年月日三部分组成,使用Like运算符后跟表达式“1997/*/*”表示年份前三位是199开头,第四位是0至9之间的任意一位数字,月和日可以是任意0至多个字符,所以只有选项A符合题意。

8.下列关于查询设计视图的“设计网格”选项作用的叙述中,错误的是(A)

A. “总计”是用于对查询的字段进行求和

B. “表”是设置字段所在表或查询的名称

C. “字段”表示可以在此输入或添加的字段名称

D. “条件”用于输入一个条件来限定记录的选择

解析:查询设计视图的“设计网格”中“总计”行可以选择总计项来对查询中的一条或多条记录进行计算,主要包括:合计、平均值、最大值和最小值等,所以选项A错误。

9.在“职工”表中有姓名、性别和生日等3个字段,要查询所有年龄大于50岁职工的姓名、性别和年龄,正确的SQL命令是(A)

A. SELECT姓名,性别,YEAR(DATE())-YEAR([生日])AS年龄FROM职工WHEREYEAR(Date())-YEAR([生日])>50

B. SELECT姓名,性别,YEAR(DATE())-YEAR([生日])年龄FROM职工WHEREYEAR(Date())-YEAR([生日])>50

C. SELECT姓名,性别,YEAR(DATE())-YEAR([生日])AS年龄FROM职工WHERE年龄>50

D. SELECT姓名,性别,YEAR(DATE())-YEAR([生日])年龄FROM职工WHERE年龄>50

解析:本题中需要根据当前“生日”字段的值计算出“年龄”,应该使用表达式“Year(date())-year([生日])”表示年龄,select语句中为字段起别名应该使用“As”,所以选项A正确。

10.在“成绩”表中,查找出“考试成绩”排在前5位的记录,正确的SQL命令是(C)

A. SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩DESC

B. SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩

C. SELECTTOP5考试成绩FROM成绩ORDERBY考试成绩DESC

D. SELECTTOP5考试成绩FROM成绩ORDERBY考试成绩

解析:Order By短语用于对检索结果进行排序,后接ASC表示“升序”,接“DESC”表示“降序”;Group By短语用于对检索结果进行分组;使用“ORDERBY考试成绩DESC”,表示查询结果按照考试成绩进行降序排列,select后使用Top n表示返回查询结果的前n条记录,本题需要得到考试成绩最高的前5条记录,所以应该按照考试成绩降序排列查询结果,然后取前5条记录,所以选项C符合题意。

11.在“学生表”中有字段:学号、姓名、班级和专业,要删除全部记录的“班级”字段的全部内容,应使用的查询是(A)

A. 更新查询

B. 追加查询

C. 生成表查询

D. 删除查询

解析:更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;删除查询能够从一个或多个表中删除记录:生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将全部记录的“班级”字段删除,是对字段值进行修改,所以选项A正确。

12.在设计视图中,若没有设置条件,但对

本文档预览:3600字符,共7338字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级ACCESS机试选择题(查询设计)模拟试卷6

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号