【计算机类职业资格】国家二级ACCESS机试选择题(查询)-试卷2及答案解析.doc
《【计算机类职业资格】国家二级ACCESS机试选择题(查询)-试卷2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级ACCESS机试选择题(查询)-试卷2及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS机试选择题(查询)-试卷 2及答案解析(总分: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 且成绩90 的学生,正确的条件表达式是(分数:2.00)A.成绩 Between 80 And 90B.成绩 B
2、etween 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 sc)B.select学号
4、where数学(select aVg(数学)from sc)C.select数学 avg(数学)from SCD.select数学(select avg(数学)from SC)10.在 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.5)现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身高在 160以上的女性和所有的男性B.身高在 160以上的男性和所有的女性C.身高在 160以上的所有人或男性D.身高在 160以上的所有人13.已知“借阅”表中有
6、“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列 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(入学成绩)From 学生表 Group by性别(分数
7、:2.00)A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩15.教师表的“选择查询”设计视图如下,则查询结果是 (分数:2.00)A.显示教师的职称、姓名和同名教师的人数B.显示教师的职称、姓名和同样职称的人数C.按职称的顺序分组显示教师的姓名D.按职称统计各类职称的教师人数16.在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是(分数:2.00)A.SELECT*FROM教师表 WHlERE(InStr(职称,
8、“教授“)0);B.SELECT *FROM教师表 WHERE(Right(职称,2)=”教授”);C.SELECT*FROM教师表 WHERE(职称=”教授”);D.SELECT*FROM教师表 WHERE(InStr(职称,“教授“)=1 Or InStr(职称,“教授“)=2);17.已知学生表如下: (分数:2.00)A.4B.3C.2D.118.有查询设计视图如下,它完成的功能是 (分数:2.00)A.查询表“checkup”中符合指定学号、身高和体重的记录B.查询当前表中学号、身高和体重信息均为“check-up”的记录C.查询符合“check-up”条件的记录,显示学号、身高和体
9、重D.显示表“check-up”中全部记录的学号、身高和体重19.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(分数:2.00)A.第一行B.第一列C.上面若干行D.左面若干列20.利用对话框提示用户输入查询条件,这样的查询属于(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL查询21.下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是(分数:2.00)A.删除查询B.生成表查询C.选择查询D.更新查询22.下列不属于操作查询的是(分数:2.00)A.参数查询B.生成表查询C.更新查询D.删除查询23.将表 A的记录添加到表 B中,
10、要求保持表 B中原有的记录,可以使用的查询是(分数:2.00)A.选择查询B.生成表查询C.追加查询D.更新查询24.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(分数:2.00)A.删除B.追加C.生成表D.更新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 FRO
11、M产品 SET单价=单价-50 WHERE 供货商=”ABC”26.要覆盖数据库中已存在的表,可使用的查询是(分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询27.下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是(分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询28.SQL的含义是(分数:2.00)A.结构化查询语言B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言29.在 Access数据库中创建一个新表,应该使用的 SQL语句是(分数:2.00)A.Create TableB.Create IndexC.Alte
12、r tableD.Create Database30.下列关于 SQL语句的说法中,错误的是(分数:2.00)A.INSERT语句可以向数据表中追加新的数据记录B.UPDATE语句用来修改数据表中已经存在的数据记录C.DELETE语句用来删除数据表中的记录D.CREATE语句用来建立表结构并追加新的记录31.要从数据库中删除一个表,应该使用的 SQL语句是(分数:2.00)A.ALTER TABLEB.KILL TABLEC.DELETE TABLED.DROP TABLE32.用 SQL语句将 STUDENT表中字段“年龄”的值加 1,可以使用的命令是(分数:2.00)A.REPLACE S
13、TUDENT年龄=年龄+1B.REPLACE STUDENT年龄 WITH年龄+1C.UPDATE STUDENT SET年龄=年龄+1D.UPDATE STUDENT年龄 WITH年龄+133.Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的(分数:2.00)A.级联更新相关字段B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段国家二级 ACCESS机试选择题(查询)-试卷 2答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.下图中所示的查询返回的记录是 (分
14、数:2.00)A.不包含 80分和 90分B.不包含 80至 90分数段C.包含 80至 90分数段D.所有的记录 解析:解析:本题考查条件查询的知识。在这个例子中,该条件实际等价于期末成绩80 Or 期末成绩90。也就是找出期末成绩不等于 80或者不等于 90的记录。显然,没有一个记录的期末成绩既能等于80又能等于 90,所以所有的记录都满足条件。2.排序时如果选取了多个字段,则输出结果是(分数:2.00)A.按设定的优先次序依次进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序 D.无法进行排序解析:解析:本题考查数据表排序的知识。要想对数据表进行排序,既可以按照一个字段进行排
15、序,也可以按照多个字段进行排序。当按照多个字段进行排序时,按从左到右的优先次序进行排序。3.在成绩中要查找成绩80 且成绩90 的学生,正确的条件表达式是(分数:2.00)A.成绩 Between 80 And 90 B.成绩 Between 80 To 90C.成绩 Between 79 And 91D.成绩 Between 79 To 91解析:解析:BETWEENAND 选取介于两个值之间的数据范围,包含两个值。这些值可以是数值、文本或者日期。4.若查询的设计如下,则查询的功能是 (分数:2.00)A.设计尚未完成,无法进行统计B.统计班级信息仅含 Null(空)值的记录个数C.统计班级
16、信息不包括 Null(空)值的记录个数 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.下面显
17、示的是查询设计视图,从设计视图所示的内容中判断此查询将显示 (分数:2.00)A.出生日期字段值B.所有字段值 C.除出生日期以外的所有字段值D.雇员 ID字段值解析:解析:本题考查查询设计器的知识。我们知道“*”代表全部属性,对于本题给出的图片,注意到在“字段”这一行里的内容是 tEmployee*,所以在最终结果中会显示所有字段值。8.在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是 (分数:2.00)A. B.C.D.解析:解
18、析:题意中要求查找的是没有借过书的学生记录,所以“借阅”表中的学号应为空,所以条件表达式为 Is Null,排除选项 C)和选项 D)。又由于只显示“学号”和“姓名”,所以排除选项 B)。9.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是 (分数:2.00)A.select学号,数学 from SC where数学(select avg(数学)from sc) B.select学号 where数学(select aVg(数学)from sc)C.select数学 avg(数学)from SCD.select数学(select avg(数学)from SC)解析:解析:本题考查查询
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 选择题 查询 试卷 答案 解析 DOC
