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

    【计算机类职业资格】国家二级ACCESS(查询)机试-试卷1及答案解析.doc

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

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

    【计算机类职业资格】国家二级ACCESS(查询)机试-试卷1及答案解析.doc

    1、国家二级 ACCESS(查询)机试-试卷 1 及答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.下图中所示的查询返回的记录是 (分数:2.00)A.不包含 80 分和 90 分B.不包含 80 至 90 分数段C.包含 80 至 90 分数段D.所有的记录2.排序时如果选取了多个字段,则输出结果是(分数:2.00)A.按设定的优先次序依次进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序3.在成绩中要查找成绩80 R 成绩90 的学生,正确的条件表达式是(分数:2.00)A.成绩 Between 80 And 90B

    2、.成绩 Between 80 To 90C.成绩 Between 79 And 91D.成绩 Between 79 To 914.若查询的设计如下,则查询的功能是 (分数:2.00)A.设计尚未完成,无法进行统计B.统计班级信息仅含 Null(空)值的记录个数C.统计班级信息不包括 Null(空)值的记录个数D.统计班级信息包括 Null(空)值全部记录个数5.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是(分数:2.00)A.Abs(成绩)B.Int(成绩)C.Sqr(成绩)D.Sgn(成绩)6.有商品表内容如下: (分数:2.00)A.1B.3C.4D.107.下面显示的是查询设

    3、计视图,从设计视图所示的内容中判断此查询将显示 (分数:2.00)A.出生日期字段值B.所有字段值C.除出生日期以外的所有字段值D.雇员 ID 字段值8.在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是(分数:2.00)A.B.C.D.9.下图是使用查询设计器完成的查询,与该查询等价的 SQL 语句是 (分数:2.00)A.select 学号,数学 from SC where 数学(select avg(数学)from SCB.se

    4、lect 学号 where 数学(select avg(数学)from SCC.select 数学 avg(数学)from SCD.select 数学(select avg(数学)from SC10.在 Access 中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,group byB.count,group byC.group by,sumD.group by,count11.在 Access 中已建立了“学

    5、生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令: Select 性别,avg(入学成绩) From 学生 Group by 性别 其结果是(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值12.现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身高在 160 以上的女性和所有的男性B.身高在 160 以上的男性和所有的女性C.身高在 160 以上的所有人或男性D.身高在 160 以上

    6、的所有人13.已知“借阅“表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列 SQL 语句中,正确的是(分数:2.00)A.Select 学号,Count(学号)from 借阅B.Select 学号,Count(学号)from 借阅 Group By 学号C.Select 学号,Sum(学号-)from 借阅D.Select 学号,Sum(学号)from 借阅 Order By 学号14.“学生表“中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL,命令后的结果是: Select avg(入学

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

    8、FROM 教师表 WHERE(InStr(职称,“教授“)80 Or 期末成绩80 R 成绩90 的学生,正确的条件表达式是(分数:2.00)A.成绩 Between 80 And 90 B.成绩 Between 80 To 90C.成绩 Between 79 And 91D.成绩 Between 79 To 91解析:解析:BETWEENAND 选取介于两个值之间的数据范围,包含两个值。这些值可以是数值、文本或者 H 期。4.若查询的设计如下,则查询的功能是 (分数:2.00)A.设计尚未完成,无法进行统计B.统计班级信息仅含 Null(空)值的记录个数C.统计班级信息不包括 Null(空)

    9、值的记录个数 D.统计班级信息包括 Null(空)值全部记录个数解析:解析:本题中图片显示总计为计数,即对学生表中的班级进行统计,统计时如果有 NULL 值则不会记录在内。5.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是(分数:2.00)A.Abs(成绩)B.Int(成绩) C.Sqr(成绩)D.Sgn(成绩)解析:解析:各函数的功能如下表所示:6.有商品表内容如下: (分数:2.00)A.1B.3 C.4D.10解析:解析:该 SQL 语句实现按部门分组查询总价(单价.数量)最高的记录,所以查询结果的记录数为 3条,分别是 3 个部门总价最高的记录。7.下面显示的是查询设计视图,

    10、从设计视图所示的内容中判断此查询将显示 (分数:2.00)A.出生日期字段值B.所有字段值 C.除出生日期以外的所有字段值D.雇员 ID 字段值解析:解析:本题考查查询设计器的知识。我们知道“*”代表全部属性,对于小题给出的图片,注意到在“字段”这行里的内容是 tEmployee.*,所以在最终结果中会显示所有字段值。8.在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是(分数:2.00)A. B.C.D.解析:解析:题意中要求查找的

    11、是没有借过书的学生记录,所以“借阅”表中的学号应为空,所以条件表达式为 Is Null,排除选项 C)和选项 D)。又由于只显示“学号”和“姓名”,所以排除选项 B)。9.下图是使用查询设计器完成的查询,与该查询等价的 SQL 语句是 (分数:2.00)A.select 学号,数学 from SC where 数学(select avg(数学)from SC B.select 学号 where 数学(select avg(数学)from SCC.select 数学 avg(数学)from SCD.select 数学(select avg(数学)from SC解析:解析:本题考查查询与 SOL

    12、关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是数学(select avg(数学)from sc)。根据 SOL 语句的格式可知 A 选项正确。计”行中要选择分组语句 GroupBy;要求计算应发工资的总数,所以“应发工资”的“总计”行中要选择汇总命令“Sum”。10.在 Access 中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,group byB.c

    13、ount,group byC.group by,sum D.group by,count解析:11.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令: Select 性别,avg(入学成绩) From 学生 Group by 性别 其结果是(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值解析:解析:本题考查 SQL 查询的知识。这个 SQL 查询由于有 Group By 子

    14、句,是一个分组查询,在Group By 后面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩的平均值。12.现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身高在 160 以上的女性和所有的男性 B.身高在 160 以上的男性和所有的女性C.身高在 160 以上的所有人或男性D.身高在 160 以上的所有人解析:解析:本题考查查询设计视图中条件表达式的知识。在查询设计视图中,如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。所以本题中的条件可以写成“(性别=“女”And 身高160)Or 性别=“男”,也就是身高在 160

    15、 以上的女性和所有的男性满足此条件。13.已知“借阅“表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列 SQL 语句中,正确的是(分数:2.00)A.Select 学号,Count(学号)from 借阅B.Select 学号,Count(学号)from 借阅 Group By 学号 C.Select 学号,Sum(学号-)from 借阅D.Select 学号,Sum(学号)from 借阅 Order By 学号解析:解析:SELECT 语句能够实现数据的筛选、投影和连接操作,并能够完成筛选字段重命名、多数据源数

    16、据组合、分类汇总和排序等具体操作。SELECT 语句的一般格式为: SELECTALL|DISTINCT*| FROM, WHERE GROUP BYHAVING ORDER BYASC|DESCll; 其中: ALL 表示查询所有符合条件的记录,默认值为 ALL; DISTINCT 表示查询要去掉重复行的所有记录; 表示查询结果为整个记录,即包括所有的字段: 使用“,”将项分开,这些项可以是字段、常数或系统内部的函数; FROM 子句说明要查询的数据来自哪个或哪些表,可以对单个或多个表进行查询; WHERE 子句说明查询条件,条件表达式可以是关系表达式,也可以是逻辑表达式; GROUP BY

    17、 子句用于对检索结果进行分组,可以利用它进行分组汇总; HAVING 必须跟随 GROUP BY 使用,它用来限定分组必须满足的条件; ORDER BY 子句用来对查询结果进行排序,ASC 表示查询结果按某一字段值升序排列,DESC 表示查询结果按某一字段值降序排列。 由于题意中要求按学生学号统计出每名学生的借阅次数,所以应对学号进行分组,再利用 COUNT 实现统计功能。14.“学生表“中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL,命令后的结果是: Select avg(入学成绩)From 学生表 Group by 性别(分数:2.00)A.计算并显示所有学生的平均

    18、入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩 解析:解析:在 SQL 查询中,Group By 用来分组,Order By 用来排序,AVG 为取平均值函数,所以答案为 D)选项。15.教师表的“选择查询”设计视图如下,则查询结果是(分数:2.00)A.显示教师的职称、姓名和同名教师的人数B.显示教师的职称、姓名和同样职称的人数C.按职称的顺序分组显示教师的姓名D.按职称统计各类职称的教师人数 解析:解析:在该设计视图中,对“教师”表进行查询操作,选择的字段有“职称”和“姓名”,对“职称”进行

    19、分组操作,并对分组结果统计“教师”的人数。所以查询结果应该是“按职称统计各类职称的教师人数”。16.在教师表中“职称”字段可能的取值为教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是(分数:2.00)A.SELECT*FROM 教师表 WHERE(InStr(职称,“教授“)O 是指职称中含有“教授”两个字的记录。Right职称,2)=“教授“表示职称中右边两个字为“教授”的记录。InStr职称“教授“)=1 or InStr职称,“教授“)=2 表示“教授”在职称中为位置为 1 或 2。以上均符合条件。选项 c)只选出了职称为“教授”的教师。17.已知学生表如下: (分

    20、数:2.00)A.4B.3C.2 D.1解析:解析:执行该命令,是查找每个年级中年龄最大的学生,因为有两个年级,所以最后得到的记录数为 2。18.有查询设计视图如下,它完成的功能是 (分数:2.00)A.查询表“check-up”中符合指定学号、身高和体重的记录B.查询当前表中学号、身高和体重信息均为“check-up”的记录C.查询符合“check-up”条件的记录,显示学号、身高和体重D.显示表“check-up”中全部记录的学号、身高和体重 解析:解析:根据查询设计视图可知,并没有设置查询条件,而且只显示“学号”、“身高”和“体重”,所以它完成的功能是“显示表 check-up 中全部记

    21、录的学号、身高和体重”。19.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(分数:2.00)A.第一行 B.第一列C.上面若干行D.左面若干列解析:解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以列标题显示在第一行。20.利用对话框提示用户输入查询条件,这样的查询属于(分数:2.00)A.选择查询B.参数查询 C.操作查询D.SQL 查询解析:解析:选择查询:根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以对记录进行总计、计数、平均

    22、以及其他类型的计算,选择查询结果是一组数据记录,即动态集参数查询是一种利用对话框来提示用户输入准则的查询,这种查询可以根据用户输入的准则来操作查询包括生成表查询、追加查询、删除查询和更新查询SQL 查询是直接运用 SQL 语句执行查询任务的一种查询21.下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是(分数:2.00)A.删除查询B.生成表查询C.选择查询D.更新查询 解析:解析:本题考查查询设计器的知识。对于本题给出的图片,注意到有“更新到”这一特殊行,就应该知道这是一个更新查询。同理,删除查询应该有“删除”这一行,追加查询应该有“追加到”这一行,而生

    23、成表查询没有特殊的行。22.下列不属于操作查询的是(分数:2.00)A.参数查询 B.生成表查询C.更新查询D.删除查询解析:解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4 种类型:追加查询、删除查询、更新查询和生成表查询,利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。23.将表 A 的记录添加到表 B 中,要求保持表 B 中原有的记录,可以使用的查询是(分数:2.00)A.选择查询B.生成表查询C.追加查询 D.更新查询解析:解析:本题考查操作查询的知识操作查询,也叫做动作查询,共有 4 种类型:追加查询、删除查询、更新查询和生成表查询。利用

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

    25、供货商是“ABC”的产品单价下调 50,则正确的 SQL 语句是(分数:2.00)A.UPDATE 产品 SET 单价=50 WHERE 供货商=“ABC“B.UPDATE 产品 SET 单价=单价-50 WHERE 供货商=“ABC“ C.UPDATE FROM 产品 SET 单价=50 WHERE 供货商=“ABC“D.UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商=“ABC“解析:解析:UPDATE 语句,直接更新一张表数据时。不使用 FROM 关键字,本题中要将产品单价下调 50,即为单价=单价-50,单价=50 将单价设置为 50。26.要覆盖数据库中已存

    26、在的表,可使用的查询是(分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询 解析:解析:如果在“数据表”视图中对记录进行更新和修改,那么当要更新的记录较多,或需要符合一定条件时,就会费时费力,而且容易造成疏漏。更新查询是实现此类操作最简单、最有效的方法,它能对一个或多个表中的一组记录全部进行更新27.下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是(分数:2.00)A.删除查询B.追加查询 C.生成表查询D.更新查询解析:解析:从查询设计视图的设计网格部分可以看到“追加到:”,可以判定这是创建追加查询。28.SQL 的含义是(分数:2.00)A

    27、.结构化查询语言 B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言解析:解析:本题考查 SQL 定义的知识。SQL 的全称是 Stmctured QueryLanguage,即结构化查询语言,包含数据定义、数据操纵、数据查询和数据控制。29.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是(分数:2.00)A.Create Table B.Create IndexC.Alter TableD.Create Database解析:解析:CREATE TABLE 是创建表,CREATE INDEX 是创建索引,ALERT TABLE 是修改表,CREATE DATABA

    28、SE 是创建数据库。30.下列关于 SQL 语句的说法中,错误的是(分数:2.00)A.INSERT 语句可以向数据表中追加新的数据记录B.UPDATE 语句用来修改数据表中已经存在的数据记录C.DELETE 语句用来删除数据表中的记录D.CREATE 语句用来建立表结构并追加新的记录 解析:解析:本题考查 SQL 语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中 CREATE 语句用于创建表、索引或视图;INSERT 语句用于向表中插入数据;DELETE 语句用于删除基本表和视图中的元组;UPDATE 语句用于更新数据表中的数据。31.要从数据库中删除一个表,应

    29、该使用的 SQL 语句是(分数:2.00)A.ALTER TABLEB.KILL TABLEC.DELETE TABLED.DROP TABLE 解析:解析:本题考查 SQL语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中 CREATE 语句用于创建表、索引或视图;DROP 语句用于删除表、索引或视图。32.用 SQL 语句将 STUDENT 表中字段“年龄”的值加 1,可以使用的命令是(分数:2.00)A.REPLACE STUDENT 年龄=年龄+1B.REPLACE STUDENT 年龄 WITH 年龄+1C.UPDATE STUDENT SET 年龄=年龄

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


    注意事项

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




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

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

    收起
    展开