欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级ACCESS机试选择题(查询)模拟试卷9及答案解析.doc

    • 资源ID:1331259       资源大小:111KB        全文页数:12页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级ACCESS机试选择题(查询)模拟试卷9及答案解析.doc

    1、国家二级 ACCESS机试选择题(查询)模拟试卷 9及答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:39,分数:78.00)1.在显示查询结果时,如果要将数据表中的“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动(分数:2.00)A.排序B.字段C.条件D.显示2.在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是(分数:2.00)A.成绩表综合成绩=80 AND 成绩表综合成绩=80 AND 成绩表综合成绩(select avg(数学)from sc)B.select学号 where数学(select avg(数学)from sc)C.selec

    2、t数学 avg(数学)from scD.select数学(select avg(数学)from sc)12.在 Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,group byB.count,group byC.group by,sumD.group by,count13.在 Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行 SQL命令:Select

    3、性别,avg(入学成绩)From 学生 Group by性别其结果是(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值14.现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身高在 160以上的女性和所有的男性B.身高在 160以上的男性和所有的女性C.身高在 160以上的所有人或男性D.身高在 160以上的所有人15.己知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求

    4、按学生学号统计出每名学生的借阅次数,下列 SQL语句中,正确的是(分数:2.00)A.Select学号,Count(学号)from 借阅B.Select学号,Count(学号)from 借阅 Group By学号C.Select学号,Sum(学号)from 借阅D.Select学号,Sum(学号)from 借阅 Order By学号16.“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL命令后的结果是:Select avg(入学成绩)From 学生表 Group by性别(分数:2.00)A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成

    5、绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩17.教师表的“选择查询”设计视图如下,则查询结果是 (分数:2.00)A.显示教师的职称、姓名和同名教师的人数B.显示教师的职称、姓名和同样职称的人数C.按职称的顺序分组显示教师的姓名D.按职称统计各类职称的教师人数18.在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是(分数:2.00)A.SELECT*FROM教师表 WHERE(InStr(、职称,“教授”)=80 AND 成绩表综合成绩=80 AND 成绩表综合成绩=下界 And80

    6、 Or 期末成绩(select avg(数学)from sc) B.select学号 where数学(select avg(数学)from sc)C.select数学 avg(数学)from scD.select数学(select avg(数学)from sc)解析:解析:本题考查查询与 SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是数学(select aVg(数学)from sc)。根据 SQL语句的格式可知 A选项正确。12.在 Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字

    7、段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,group byB.count,group byC.group by,sum D.group by,count解析:解析:本题考查查询设计中汇总的知识。在查询设计视图中,“总计”行用于实现数据的汇总方式。在本题中,要求按单位进行汇总,所以在“单位”的“总计”行中要选择分组语句 Group By;要求计算应发工资的总数,所以“应发工资”的“总计”行中要选择汇总命令“Sum”。13.在 Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别

    8、”和“入学成绩”等字段。执行 SQL命令:Select 性别,avg(入学成绩)From 学生 Group by性别其结果是(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值解析:解析:本题考查 SQL查询的知识。这个 SQL查询由于有 Group By子句,是一个分组查询,在Group:By 后面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩的平均值。14.现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身

    9、高在 160以上的女性和所有的男性 B.身高在 160以上的男性和所有的女性C.身高在 160以上的所有人或男性D.身高在 160以上的所有人解析:解析:本题考查查询设计视图中条件表达式的知识。在查询设计视图中,如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。所以本题中的条件可以写成“(性别=“女”And 身高160)Or 性别=”男”,也就是身高在 160以上的女性和所有的男性满足此条件。15.己知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列 SQL语句中,

    10、正确的是(分数:2.00)A.Select学号,Count(学号)from 借阅B.Select学号,Count(学号)from 借阅 Group By学号 C.Select学号,Sum(学号)from 借阅D.Select学号,Sum(学号)from 借阅 Order By学号解析:解析:SELECT 语句能够实现数据的筛选、投影和连接操作,并能够完成筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。SELECT 语句的一般格式为: SELECTALLDISTINCT*字段列表 FROM表名 1,表名 2. WIDERE条件表达式 GROUP BY字段名HAVING条件表达式刀 O

    11、RDER BY字段名ASCDESC/ 其中:ALL 表示查询所有符合条件的记录,默认值为 ALL;DISTINCT 表示查询要去掉重复行的所有记录;表示查询结果为整个记录,即包括所有的字段;字段列表使用“,”将项分开,这些项可以是字段、常数或系统内部的函数;FROM 子句说明要查询的数据来自哪个或哪些表,可以对单个或多个表进行查询;WHERE 子句说明查询条件,条件表达式可以是关系表达式,也可以是逻辑表达式;GROtJP BY 子句用于对检索结果进行分组,可以利用它进行分组汇总;HAVING必须跟随 GROUBY使用,它用来限定分组必须满足的条件;ORDER BY 子句用来对查询结果进行排序,

    12、ASC表示查询结果按某一字段值升序排列,DESC 表示查询结果按某一字段值降序排列。 由于题意中要求按学生学号统计出每名学生的借阅次数,所以应对学号进行分组,再利用 COUNT实现统计功能。16.“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL命令后的结果是:Select avg(入学成绩)From 学生表 Group by性别(分数:2.00)A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩 解析:解析:在 SQL查询中,Group B

    13、y 用来分组,Order By 用来排序,AVG 为取平均值函数,所以答案为 D选项。17.教师表的“选择查询”设计视图如下,则查询结果是 (分数:2.00)A.显示教师的职称、姓名和同名教师的人数B.显示教师的职称、姓名和同样职称的人数C.按职称的顺序分组显示教师的姓名D.按职称统计各类职称的教师人数 解析:解析:在该设计视图中,对“教师?表进行查询操作,选择的字段有“职称“和“姓名”,对“职称”,进行分组操作,并对分组结果统计“教师”的人数。所以查询结果应该是“按职称统计各类职称的教师人数”。18.在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师

    14、,错误的语句是(分数:2.00)A.SELECT*FROM教师表 WHERE(InStr(、职称,“教授”)0 是指职称中含有“教授“两个字的记录。Right职称,2)=“教授”表示职称中右边两个字为“教授”的记录。InStr职称,“教授”)=1 or InStr职称,”教授”=2 表示“教授”在职称中为位置为 1或 2。以上均符合条件。选项 C只选出了职称为“教授”的教师。19.已知学生表如下: (分数:2.00)A.4B.3C.2 D.1解析:解析:执行该命令,是查找每个年级中年龄最大的学生,因为有两个年级,所以最后得到的记录数为 2。20.有查询设计视图如下,它完成的功能是 (分数:2.

    15、00)A.查询表“check-up”中符合指定学号、身高和体重的记录B.查询当前表中学号、身高和体重信息均为“check-up”的记录C.查询符合“check-up”条件的记录,显示学号、身高和体重D.显示表“check-up”中全部记录的学号、身高和体重 解析:解析:根据查询设计视图可知,并没有设置查询条件,而且只显示“学号”、“身高”和“体重”,所以它完成的功能是“显示表 check-up中全部记录的学号、身高和体重”。21.创建交叉表查询,在“交叉表”行上有且只有一个的是(分数:2.00)A.行标题和列标题B.行标题和值C.行标题、列标题和值D.列标题和值 解析:解析:本题考察交叉表查询

    16、设计相关知识。交叉表查询设计需指定三种字段: 行标题:显示在查询结果最左侧的字段名,可以由多个字段构成。 列标题:显示在每列标题上的字段名,只能由一个字段构成。 值:行、列交叉位置上统计结果,只能由一个结果。22.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(分数:2.00)A.第一行 B.第一列C.上面若干行D.左面若干列解析:解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以列标题显示在第一行。23.利用对话框提示用户输入查询条件,这样的查询属

    17、于(分数:2.00)A.选择查询B.参数查询 C.操作查询D.SQL查询解析:解析:选择查询:根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以对记录进行总计、计数、平均以及其他类型的计算,选择查询结果是一组数据记录,即动态集。参数查询是一种利用对话框来提示用户输入准则的查询,这种查询可以根据用户输入的准则来。操作查询包括生成表查询、追加查询、删除查询和更新查询。SQL 查询是直接运用 SQL语句执行查询任务的一种查询。24.将表 A的记录复制到表 B中,且不删除表 B中的记录,可以使用的查询是(分数:2.00)A.删除查询B.生成表查询C.追加查询 D.交叉表查询解析:解析:本题

    18、考查 ACCESS中的操作查询。操作查询共有 4种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询:利用一个或多个表中的全部或部分数据建立新表;删除查询:可以从一个表或多个表中删除记录;更新查询:可以对一个或多个表中的一组记录作全面修改;追加查询:可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。25.己建立的“tEmoloyee”表,表结构及表内容如下所示: (分数:2.00)A.00000000 B.99999999C.#D.?解析:解析:本题考查的是“输入掩码”的书写方法,输入掩码的作用是利用“掩码字符”设计一个输入模板,从而规范输入数据的格式。本题中,出现如下

    19、掩码字符:“9”(数字或空格)、“0”(数字,必填)、“?”(字母,可选)、“#”(数字或空格,允许使用加减号),由于要求确保输入电话号码格式,也就是必须输入数字。所以选项 A正确。26.己建立的“tEmployee”表,表结构及表内容如下所示: 下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是 (分数:2.00)A.删除查询B.生成表查询C.选择查询D.更新查询 解析:解析:本题考查 ACCESS中的操作查询。操作查询共有 4种类型,分别是删除查询、更新查询、追加查询和生成表查询。本题设计网格中有“更新到”行,所以是更新查询设计视图。27.下面显示的是

    20、查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是(分数:2.00)A.删除查询B.生成表查询C.选择查询D.更新查询 解析:解析:本题考查查询设计器的知识。对于本题给出的图片,注意到有“更新到”这一特殊行,就应该知道这是一个更新查询。同理,删除查询应该有“删除”这一行,追加查询应该有“追加到”这一行,而生成表查询没有特殊的行。28.下列不属于操作查询的是(分数:2.00)A.参数查询 B.生成表查询C.更新查询D.删除查询解析:解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源

    21、表追加数据,更新、删除源表中的数据,以及生成表操作。29.将表 A的记录添加到表 B中,要求保持表 B中原有的记录,可以使用的查询是(分数:2.00)A.选择查询B.生成表查询C.追加查询 D.更新查询解析:解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题中要求将 A表中的数据追加到 B表中原有记录的后面,很明显是追加查询。30.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(分数:2.00)A.删除B.追加C.生成表 D

    22、.更新解析:解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题中要求覆盖原来的表,应该是生成表查询,若为追加查询将会追加到原来表中原有记录的后面。31.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL语句是(分数:2.00)A.UPDATE产品 SET单价=50 WHERE 供货商=“ABC”B.UPDATE产品 SET单价=单价-50 WHERE 供货商=“ABC” C.UPDATE FROM产品 SET单价=50 W

    23、ttERE 供货商=“ABC”D.UPDATE FROM产品 SET单价=单价一 50 WHERE供货商“ABC”解析:解析:UPDATE 语句,直接更新一张表数据时,不使用 FROM关键字,本题中要将产品单价下调 50,即为单价=单价-50,单价=50 将单价设置为 50。32.要覆盖数据库中己存在的表,可使用的查询是(分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询 解析:解析:如果在“数据表”视图中对记录进行更新和修改,那么当要更新的记录较多,或需要符合一定条件时,就会费时费力,而且容易造成疏漏。更新查询是实现此类操作最简单、最有效的方法,它能对一个或多个表中的一组记录

    24、全部进行更新。33.下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是(分数:2.00)A.删除查询B.追加查询 C.生成表查询D.更新查询解析:解析:从查询设计视图的设计网格部分可以看到“追加到:”,可以判定这是创建追加查询。34.SQL的含义是(分数:2.00)A.结构化查询语言 B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言解析:解析:本题考查 SQL定义的知识。SQL 的全称是 Structured Query Language,即结构化查询语言,包含数据定义、数据操纵、数据查询和数据控制。35.在 Access数据库中创建一个新表,应该使用

    25、的 SOL语句是(分数:2.00)A.Create Table B.Create IndexC.Alter FableD.Create Database解析:解析:CREATE TABLE 是创建表,CREATE INDEX 是创建索引,ALERT TABLE 是修改表,CREATE DATABASE是创建数据库。36.下列关于 SQL语句的说法中,错误的是(分数:2.00)A.INSERT语句可以向数据表中追加新的数据记录B.UPDATE语句用来修改数据表中已经存在的数据记录C.DELETE语句用来删除数据表中的记录D.CREATE语句用来建立表结构并追加新的记录 解析:解析:本题考查 SQ

    26、L语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中 CREATE语句用于创建表、索引或视图;INSERT 语句用于向表中插入数据:DELETE 语句用于删除基本表和视图中的元组:UPDATE 语句用于更新数据表中的数据。37.要从数据库中删除一个表,应该使用的 SQL语句是(分数:2.00)A.ALFER TABLE B)KILL TABLEB.DELETE TABLEC.DROP TABLE解析:解析:本题考查 SQL语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中 CREATE语句用于创建表、索引或视图;DROP 语句用于删除表、

    27、索引或视图。38.用 SOL语句将 STUDENT表中字段“年龄”的值加 1,可以使用的命令是(分数:2.00)A.REPLACE STUDENT年龄=年龄+1B.REPLACE STUDENT年龄 WITH年龄+1C.UPDATE STUDENTSET年龄=年龄+1 D.UPDATE STUDENT年龄 WITH年龄+1解析:解析:UPDATE 语句用于修改表中的数据,格式为:UPDATE 表名称 SET列名称=新值 WHERE列名称=某值39.Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的(分数:2.00)A.级联更新相关字段 B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段解析:解析:本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如圭表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段:相关表中的记录删除时主表的相关记录随之删除,此时需要设置级联删除相关字段;相关表中的记录更新时主表的相关记录随之更新,此时需要设置级联更新相关字段。


    注意事项

    本文(【计算机类职业资格】国家二级ACCESS机试选择题(查询)模拟试卷9及答案解析.doc)为本站会员(proposalcash356)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开