国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析).pdf
《国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析).pdf》由会员分享,可在线阅读,更多相关《国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析).pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 国家二级 ACCESS 机试选择题(查询设计)模拟试卷 3(题后含答案及解析)题型有:1.选择题 选择题 1 如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设计网格”中应设置在 A“字段”行 B“显示”行 C“条件”行 D“文本提示”行 正确答案:C 解析:参数查询中指定参数提示信息应在“设计网格”中的“条件”行中指定,并使用一对中括弧将参数提示信息括起来,所以选项 C 正确。知识模块:查询设计 2 要在“学生表”中查询属于“计算机学院”的学生信息,错误的查询设计是 A B C D 正确答案:D 解析:本题需要查询属于“计算机学院”的学生
2、信息,A、B、C 均表示查询学院是“计算学院”的学生信息,D 选项表示查询学院是以“计算机”开头的所有学院信息,所以选项 D 不正确。知识模块:查询设计 3 已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。查询设计如下:该查询显示的结果是 A按班级显示全校所有班级学生名单 B按班级显示指定年级所有班的学生名单 C按班级显示指定班级编码的学生名单 D按年级显示全校所有班级学生名单 正确答案:A 解析:选项 B 和选项 C 表示按
3、条件查询,本题中并没有条件,因此不符合题意。在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,因此选项 A 表示按班显示全校所有班级的学生信息,表述正确。所以选项 A 符合查询结果。知识模块:查询设计 4 若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL 命令是 ASELECT 客户单位名称,客户联系人,客户电话号码,订单订单号 FROM 客户 INNERJOIN 订单 ON 客户客户号=订单客户号 WHERE(订单
4、订购日期)IsNull BSELECT 客户单位名称,客户联系人,客户。电话号码订单订单号 FROM 客户 INNERJOIN 订单 ON 客户客户号=订单客户号 WHERE(f1 订单订购日期)Null CSELECT 客户单位名称,客户联系人,客户电话号码,订单订单号 FROM 客户 INNERJOIN 订单 ON 客户客户号=订单客户号 FOR(订单订购日期)IsNull DSELECT 客户单位名称,客户联系人,客户电话号码,订单订单号 FROM 客户 INNERJOIN 订单 ON 客户客户号=订单客户号 FOR(订单订购日期)Null 正确答案:A 解析:SQL 语句的命令格式为:
5、SELECT 字段列表 FROM 表名WHERE 查询条件GROUP BY 分组字段ORDER BY 排序字段 ASC|DESC,由上述命令格式可知选项 C 和选项 D 错误;查询为空值得记录的命令格式为:字段名 is null,由上述语句可知,选项 B 错误,选项 A 正确。知识模块:查询设计 5 如果“姓名”字段是文本型字段,则查找叫“红梅”的学生应该使用 A姓名 like”红梅”B姓名 like”!红梅”C姓名=“*红梅”D姓名 Like”*红梅”正确答案:D 解析:LIKE 运算符与通配符一起使用可以进行模糊查询,本题中需要查找姓名为“红梅”的记录,没有指定姓什么,所以可以使用通配符“
6、*”(通配任意0 个或多个字符)来表示学生的“姓”,查询条件应该表示为 Like“*红梅”,所以选项 D 正确。知识模块:查询设计 6 对一个表进行“筛选”操作后,产生的结果是 A只显示满足条件的记录,不满足条件的记录在显示时隐藏 B只保留满足条件的记录,不满足条件的记录将从表中删除 C选择表中满足筛选条件的记录生成一个新表 D选择表中不满足筛选条件的记录生成一个新表 正确答案:A 解析:对一个表进行“筛选”操作后,表中只显示满足条件的记录,而那些不满足条件的记录将被隐藏,所以选项 A 正确。知识模块:查询设计 7 要设计一个查询,显示“学生表”中属于“计算机学院”的学生信息,错误的设计是 A
7、 B C D 正确答案:D 解析:本题需要查询属于“计算机学院”的学生信息,A、B、C 均表示查询学院是“计算学院”的学生信息,D 选项表示查询学院是以“计算机”开头的所有学院信息,所以选项 D 不正确。知识模块:查询设计 8 已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。查询设计如下:该查询显示的结果是 A按班级顺序显示全校所有班级学生名单 B按班级分组显示所有班级的学生名单 C按指定的班级编码显示全班学生名单 D按年级顺
8、序显示全校所有班级学生名单 正确答案:C 解析:在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,在“班级代码”字段所对应的“条件”行中,使用参数查询“?”,表示按指定班级编码显示学生信息,所以选项C 正确。知识模块:查询设计 9 在“学生”表中有姓名、性别、出生日期等字段,要查询女生中年龄最小的学生,并显示姓名、性别和年龄,正确的 SQL 命令是 ASELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(出生日期)AS年龄 FROM 学生 WHERE 性别=女 BSELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(
9、出生日期)AS年龄 FROM 学生 WHERE 性别=“女”C SELECT姓 名,性 别,年 龄FROM学 生WHERE年 龄=MIN(YEAR(DATE()-YEAR(出生日期)AND 性别=女 D SELECT姓 名,性 别,年 龄FROM学 生WHERE年 龄=MIN(YEAR(DATE()-YEAR(出生日期)AND 性别=“女”正确答案:B 解析:本题中需要根据当前“出生日期”字段的值计算出“年龄”,应该使用 表 达 式“Year(date()-Year(出 生 日 期 1)”表 示 年 龄,表 达 式MIN(Year(date()-Year(出生日期 1)可以获得年龄的最小值,s
10、elect 语句中使用 WHERE 子句为查询指定条件,表示查询女学生应该使用 WHERE 性别=“女”,所以选项 B 正确。知识模块:查询设计 10 如果“姓名”字段是文本型字段,则要查找叫“冬梅”的人应该使用的条件表达式是 A姓名 like”冬梅”B姓名 like”!冬梅”C姓名=“*冬梅”D姓名 Like”*冬梅”正确答案:D 解析:LIKE 运算符与通配符一起使用可以进行模糊查询,本题中需要查找姓名为“冬梅”的记录,没有指定姓什么,所以可以使用通配符“*”(通配任意0 个或多个字符)来表示学生的“姓”,查询条件应该表示为 Like“*冬梅”,故选项 D 正确。知识模块:查询设计 11
11、如果对“学生表”进行“筛选”操作,产生的结果是 A只在屏幕上显示满足条件的记录,不满足条件的记录在显示时隐藏 B只保留“学生表”中满足条件的记录,删除表中不满足条件的记录 C选择“学生表”中满足筛选条件的记录生成一个新表 D选择“学生表”中不满足筛选条件的记录生成一个新表 正确答案:A 解析:对一个表进行“筛选”操作后,表中只显示满足条件的记录,而那些不满足条件的记录将被隐藏,所以选项 A 正确。知识模块:查询设计 12 要在“学生表”的基础上设计一个查询,查找“计算机学院”的学生信息,错误的设计是 A B C D 正确答案:D 解析:本题需要查询属于“计算机学院”的学生信息,选项 A、B、C
12、 均表示查询学院是“计算学院”的学生信息,选项 D 表示查询学院是以“计算机”开头的所有学院信息,所以选项 D 不正确。知识模块:查询设计 13 已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。查询设计如下:该查询显示的结果是 A按班级顺序显示全校所有学生名单 B按指定的年级显示学生名单 C按指定的班级显示学生名单 D按年级显示全校学生名单 正确答案:B 解析:在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学
13、生班级设置信息和学生基本情况信息,在“年级”字段所对应的“条件”行中,使用参数查询“?”,表示按指定年级显示学生信息,所以选项 B 正确。知识模块:查询设计 14 现有“学生表”(学号,姓名)和“班级”(班级编码,学号)两个表,要根据指定的班级编码查询并显示该班所有学生的学号和姓名,正确的 SQL 命令是 ASELECT 学生表学号学生表姓名 FROM 班级 INNERJOIN 学生表 ON 班级学号=学生表学号 WHERE 班级班级编码=请输入班级编码;BSELECT 学生表学号学生表姓名 FROM 班级 INNERJOIN 学生表 ON 班级学号=学生表学号 WHERE 班级班级编码=请输
14、入班级编码;CSELECT 班级班级编码,学生表学号,学生表姓名 FROM 班级 INNERJOIN 学生表 ON 班级学号=学生表学号 WHERE 班级班级编码=请输入班级编码;DSELECT 班级班级编码,学生表学号,学生表姓名 FROM 班级 INNERJOIN 班级 ON 班级学号=学生表学号 WHERE 班级班级编码=请输入班级编码:正确答案:A 解析:SOL 语句的命令格式为:SELECT 字段列表 FROM 表名WHERE 查询条件GROUP BY 分组字段ORDER BY 排序字段 ASCIDESC,其中字段列表为需要查询显示的字段名称,本题中需要显示“学号”和“姓名”字段,所
15、以选项 C 和选项 D 错误;题目中要根据指定的班级编码查询并显示该班所有学生的学号和姓名,应该使用参数查询,参数查询需要使用一对中括弧将参数提示信息括起来,所以选项 B 错误。知识模块:查询设计 15“预约登记”表中有日期时间型字段“申请日期”和“预约日期”,要将表中的预约日期统一设置为申请日期之后 15 天。在设计查询时,设计网格“更新到”中应填写的表达式是 A申请日期+15 B申请日期+15 C申请日期+15 D申请日期+15 正确答案:B 解析:“申请日期”加上 15 天表示“预约日期”,“申请日期”为字段名,需要用一对中括弧括起来,所以选项 B 正确。知识模块:查询设计 16 若要在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国家 二级 ACCESS 选择题 查询 设计 模拟 试卷 题后含 答案 解析
限制150内