《Access 数据库应用操作》单元三 使用查询 45分钟专题训练(一)

2025-04-10
| 2份
| 14页
| 115人阅读
| 1人下载

内容正文:

山东省春季高考软件与应用技术类专业知识考试《Access数据库应用操作》45分钟模拟试卷训练专辑,共10份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机专业课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加山东省职教高考的学生,欢迎同学和老师们下载使用。 《Access数据库应用操作》 单元三 使用查询(一) 时间:45分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题 2 分,共 40 分) 1.在关系模型中,不属于关系运算的是( )。 A.选择 B.合并 C.投影 D.连接 2.查询向导不能创建( )。 A.选择查询 B.交叉表查询 C.参数查询 D.重复项查询 3.以下SQL语句没有有对应设计视图的是( )。 A.SELECT * FROM stock B.INSERT INTOgoods VALUES ("A006","FlyPods3 蓝牙耳机","个" ,"白色",799,"质保2年") C.DELETE FROM stock WHERE amount=0 D.SELECT*FROM 表1 UNION SELECT*FROM 表2 4.除了从数据表中选择数据,还可以对数据表中的数据进行修改的查询是( )。 A.交叉表查询 B.操作查询 C.选择查询 D.参数查询 5.执行查询时,将通过对话框提示用户输入查询条件的是( )。 A.选择查询 B.参数查询 C.操作查询 D.SQL查询 6.将数据表“表1”中的记录复制到数据表“表2”中,且不删除数据表“表1”中 的记录,所使用的查询方式是( )。 A.更新查询 B.追加查询 C.删除查询 D.生成表查询 7.在库存表中,要将库存数量为0的商品记录删除,通常使用( )。 A.生成表查询 B.删除查询 C.更新查询 D.追加查询 8.利用一个或多个表中的全部或部分数据创建新表,应该使用( )。 A.生成表查询 B.更新查询 C.删除查询 D.追加查询 9.SQL是一种数据库查询和设计语言,全称是( )。 A.结构化查询语言 B.数据库语言 C.结构化设计语言 D.程序设计语言 10.可以指定分组依据,即将指定字段列表中具有相同值的记录合并为一条记录的子句是( )。 A.select B.from C.group by D.having 11.查询设计视图下半部分的设计网格区的行默认不包括( )。 A.字段 B.条件 C.总计 D.或 12.数字型字段的数值要显示千位分隔符,则在“常规”选项卡的“格式”列表中选择( )。 A.常规数字 B.固定 C.标准 D.科学记数 13.SQL查询包括四种类型,分别是( )。 A.联合查询、传递查询、定义查询、子查询 B.选择查询、操作查询、参数查询、交叉表查询 C.联合查询、传递查询、定义查询、操作查询 D.选择查询、操作查询、参数查询、传递查询 14.假定“职工”表只含“姓名”和“出生日期”两个字段,现要求在查询中建立一个“年龄”字段并计算出职工的年龄,下列设置中错误的是( )。 A.年龄:Year(Date())-Year([出生日期]) B.年龄:Year(Date())-Year(出生日期) C.年龄:Year(Now())-Year([出生日期]) D.年龄:Date()-Year([出生日期]) 15.在创建交叉表查询时,需要指定3种字段:放在交叉表最左端的( ),它将某一字段的相关数据放入指定的行中。 A.行标题 B.列标题 C.总计项 D.字段列表 16.创建汇总计算查时,经常使用Sum、Avg、Count、Max和Min这些集合函数,使用集合函数的前提是( )。 A.排序 B.分组 C.总计 D.筛选 17.( )确定 WHERE后的表达式的值是否等于指定列表中的几个值中的任何一个。 A.IN B.Between C.OR D.and 18.下列选项中不是交叉表查询三要素( )。 A.行标题 B.列标题 C.值 D.条件 19.交叉表查询是对数据库表中的值进行汇总,并按两组分组依据进行分组,其中一组位于表格左侧的是( )。 A.行标题 B.列标题 C.值 D.条件 20.在查询时,要统计计算数据表的记录总数,使用的函数是( )。 A.SUM( ) B.AVG( ) C.MAX( ) D.COUNT( ) 二、简答题(本大题共3小题,每小题10分,共30分) 1.什么是查询?查询有哪些类型? 2.简述SELECT 语句的基本格式。 3.简述什么是操作查询,操作查询包含哪些类型。 三、案例分析题(本大题共2小题,每小题10分,共20 分) 1.在“商品进售存管理 ”系统中,已建立了“员工信息 ”表和“商品信息 ”表, 表结构如: 商品信息(商品编号、供应商、商品名称、类别、生产日期、生产商、规格型号、 单价、数量、商品描述); 请在 Access 2016 中,按照下列要求创建查询“急需补货商品”: (1)查询“商品信息”表中数量少于6的商品; (2)显示其商品编号、商品名称、商品类别; (3)按商品类别降序排序。 写出详细的操作步骤。 2. (1)如何打开该窗口? (2)窗口中两个表之间横线的含义是什么? (3)该查询完成的功能是什么? 四、综合应用题(本大题共1小题,每小题10分,共10 分) 在“进销存管理”数据库中,有“商品”表,数据表视图如下图所示,根据要求回答问题。 (1)设置商品编号为必须输入6位数字; (2)筛选供应商编号为“G004”所供的商品信息; (3)使用SQL语句将商品名称中包含“苹果”的商品,单价调整为原来商品单价的9折。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 山东省春季高考软件与应用技术类专业知识考试《Access数据库应用操作》45分钟模拟试卷训练专辑,共10份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机专业课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加山东省职教高考的学生,欢迎同学和老师们下载使用。 《Access数据库应用操作》 单元三 使用查询(一) 时间:45分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题 2 分,共 40 分) 1.在关系模型中,不属于关系运算的是( )。 A.选择 B.合并 C.投影 D.连接 【答案】B 【解析】查询就是关系运算,即根据指定的条件从指定的表或查询中检索出用户需要的数据。关系运算包括选择、投影、连接。故选B。 2.查询向导不能创建( )。 A.选择查询 B.交叉表查询 C.参数查询 D.重复项查询 【答案】C 【解析】通过简单查询向导,可以创建:选择查询、交叉表查询、查找重复项查询向导、查找不匹配项查询向导,使用查询向导只能创建比较简单的查询,不能设置比较复杂的查询条件。故选C。 3.以下SQL语句没有有对应设计视图的是( )。 A.SELECT * FROM stock B.INSERT INTOgoods VALUES ("A006","FlyPods3 蓝牙耳机","个" ,"白色",799,"质保2年") C.DELETE FROM stock WHERE amount=0 D.SELECT*FROM 表1 UNION SELECT*FROM 表2 【答案】D 【解析】D属于联合查询,在Access 2016中,并不是所有的SQL语句都有对应的设计视图,如联合查询、传递查询 和数据定义查询等只能通过在SQL视图中输入SQL 语句创建。故选D。 4.除了从数据表中选择数据,还可以对数据表中的数据进行修改的查询是( )。 A.交叉表查询 B.操作查询 C.选择查询 D.参数查询 【答案】B 【解析】操作查询用于同时对一个或多个数据表进行全局数据管理操作,可以对数据表中原有的数据进行编辑,对符合条件的数据进行批量修改。故选B。 5.执行查询时,将通过对话框提示用户输入查询条件的是( )。 A.选择查询 B.参数查询 C.操作查询 D.SQL查询 【答案】B 【解析】参数查询是一种交互式查询,即利用对话框提示用户输入查询条件后查询满足条件的记录。故选B。 6.将数据表“表1”中的记录复制到数据表“表2”中,且不删除数据表“表1”中 的记录,所使用的查询方式是( )。 A.更新查询 B.追加查询 C.删除查询 D.生成表查询 【答案】D 【解析】生成表查询用于从一个或多个数据表中检索记录,并将结果生成一个新数据表。故选D。 7.在库存表中,要将库存数量为0的商品记录删除,通常使用( )。 A.生成表查询 B.删除查询 C.更新查询 D.追加查询 【答案】B 【解析】删除查询用于从一个数据表中删除记录,或者在多个数据表中利用创建的关系删除相关联的记录,删除后不能恢复。故选B。 8.利用一个或多个表中的全部或部分数据创建新表,应该使用( )。 A.生成表查询 B.更新查询 C.删除查询 D.追加查询 【答案】A 【解析】生成表查询用于从一个或多个数据表中检索记录,并将结果生成一个新数据表。故选A。 9.SQL是一种数据库查询和设计语言,全称是( )。 A.结构化查询语言 B.数据库语言 C.结构化设计语言 D.程序设计语言 【答案】A 【解析】SQL(Structured Query Language)即结构化查询语言,是一种数据库查询和设计语言。故选A。 10.可以指定分组依据,即将指定字段列表中具有相同值的记录合并为一条记录的子句是( )。 A.select B.from C.group by D.having 【答案】C 【解析】GROUP BY子句用于指定分组依据,即将指定字段列表中具有相同值的记录合并为一条记录。故选C。 11.查询设计视图下半部分的设计网格区的行默认不包括( )。 A.字段 B.条件 C.总计 D.或 【答案】C 【解析】查询设计视图分为“字段列表区”和“设计网格区”两部分,设计网格区默认的行有:字段、表、排序、显示、条件、或。故选C。 12.数字型字段的数值要显示千位分隔符,则在“常规”选项卡的“格式”列表中选择( )。 A.常规数字 B.固定 C.标准 D.科学记数 【答案】C 【解析】数字型字段的格式为标准是,其数据表视图中字段值的显示方式为千位分隔符。故选C。 13.SQL查询包括四种类型,分别是( )。 A.联合查询、传递查询、定义查询、子查询 B.选择查询、操作查询、参数查询、交叉表查询 C.联合查询、传递查询、定义查询、操作查询 D.选择查询、操作查询、参数查询、传递查询 【答案】A 【解析】SQL查询包括四种类型:联合查询、传递查询、定义查询、子查询;Access2013中的查询可以分为五种类型:选择查询、参数查询、交叉表查询、操作查询和SQL查询。故选A。 14.假定“职工”表只含“姓名”和“出生日期”两个字段,现要求在查询中建立一个“年龄”字段并计算出职工的年龄,下列设置中错误的是( )。 A.年龄:Year(Date())-Year([出生日期]) B.年龄:Year(Date())-Year(出生日期) C.年龄:Year(Now())-Year([出生日期]) D.年龄:Date()-Year([出生日期]) 【答案】A 【解析】Date()的含义是调用系统日期,year( )的含义是返回日期中的年份,出生日期为字段,两边要有定界符[ ]。故选A。 15.在创建交叉表查询时,需要指定3种字段:放在交叉表最左端的( ),它将某一字段的相关数据放入指定的行中。 A.行标题 B.列标题 C.总计项 D.字段列表 【答案】A 【解析】在创建交叉表查询时,需要指定3种字段:行标题、列标题、总计项,放在交叉表最左端的是行标题。故选A。 16.创建汇总计算查时,经常使用Sum、Avg、Count、Max和Min这些集合函数,使用集合函数的前提是( )。 A.排序 B.分组 C.总计 D.筛选 【答案】B 【解析】GROUP BY子句:用于指定在执行查询时,对记录的分组字段,通常和Sum、Avg、Count、Max和Min这些集合函数一起使用。故选B。 17.( )确定 WHERE后的表达式的值是否等于指定列表中的几个值中的任何一个。 A.IN B.Between C.OR D.and 【答案】A 【解析】IN用于确定 WHERE后的表达式的值是否等于指定列表中的几个值中的任何一个。故选A。 18.下列选项中不是交叉表查询三要素( )。 A.行标题 B.列标题 C.值 D.条件 【答案】D 【解析】交叉表查询三要素是行标题、列标题和值。故选D。 19.交叉表查询是对数据库表中的值进行汇总,并按两组分组依据进行分组,其中一组位于表格左侧的是( )。 A.行标题 B.列标题 C.值 D.条件 【答案】A 【解析】交叉表查询是对数据库表中的值进行汇总,并按两组分组依据进行分组,其中一组作为行标题,位于表格左侧;另外一组作为列标题,位于表格顶部。故选A。 20.在查询时,要统计计算数据表的记录总数,使用的函数是( )。 A.SUM( ) B.AVG( ) C.MAX( ) D.COUNT( ) 【答案】D 【解析】SUM( )是求和函数;AVG( )是平均值函数;MAX( )是最大值函数;COUNT( )是统计计算数据表的记录总数。故选D。 二、简答题(本大题共3小题,每小题10分,共30分) 1.什么是查询?查询有哪些类型? 【答案】: 查询就是关系运算,即根据指定的条件从指定的表或查询中检索出用户需要的数据。 查询包括选择查询、参数查询、交叉表查询、操作查询和SQL查询等五种类型。 【解析】:本课主要考查Access 2013中查询的概念和类型。 2.简述SELECT 语句的基本格式。 【答案】: SELECT基本语法格式为: SELECT <字段表达式列表>|* FROM <数据源> [WHERE <条件表达式>] [GROUP BY <字段列表>] [HAVING <条件表达式>] [ORDER BY <排序表达式>] [ASC|DESC] 【解析】:本课主要考查SELECT 语句基本的语法格式。 3.简述什么是操作查询,操作查询包含哪些类型。 【答案】: 操作查询用于对一个或多个数据表进行全局数据管理操作,可以对数据表中原有的数据进行编辑,对符合条件的数据进行批量修改。 操作查询包括更新查询、追加查询、删除查询和生成表查询。 【解析】:本课主要考查Access 2016中操作查询的概念和类型。 三、案例分析题(本大题共2小题,每小题10分,共20 分) 1.在“商品进售存管理 ”系统中,已建立了“员工信息 ”表和“商品信息 ”表, 表结构如: 商品信息(商品编号、供应商、商品名称、类别、生产日期、生产商、规格型号、 单价、数量、商品描述); 请在 Access 2016 中,按照下列要求创建查询“急需补货商品”: (1)查询“商品信息”表中数量少于6的商品; (2)显示其商品编号、商品名称、商品类别; (3)按商品类别降序排序。 写出详细的操作步骤。 【答案】: (1)启动ACCESS 2016,打开“商品进售存管理”数据库,单击“创建”→“查询”→“查询设计”按钮,打开查询设计视图的同时打开“显示表”对话框 (2)将“商品信息”表添加到字段列表区,关闭“显示表”对话框。 (3)分别双击“商品编号”、“商品名称”、“商品类别”和“数量”字段,将其添加到设计网格中; (4)在查询设计器中的字段列“数量”下面的“条件”单元格中输入查询条件“<6”,并取消“数量”字段的显示复选框; (5)在查询设计器中的字段列“商品”下面的“排序”单元格中,选择排序方式为“降序”; (6)单击“查询工具→设计→结果→运行”按钮,得到查询结果。 【解析】:本课主要考查Access 2016中查询设计视图创建带有条件查询的操作步骤。 2. (1)如何打开该窗口? (2)窗口中两个表之间横线的含义是什么? (3)该查询完成的功能是什么? 【答案】: (1) ①启动Access2016,打开“教师信息管理”数据库,单击“创建”→“查询”→“查询设计”按钮; ②打开查询“设计视图”,同时打开“显示表”对话框,将“供应商”表和“商品”表添加到字段列表,关闭“显示表”对话框; ③分别双击“供应商”表中的“供应商名称”、“联系人姓名”、“联系人电话”,“商品”表中的“商品名称”、“生产日期”、“数量”添加到设计网格中; ④在“商品”表“商品名称”字段的条件行输入like“尼康*”,在“生产日期”字段的条件行输入>=#2020/4/1#And<#2020/5/1#。 (2)窗口中两个表之间横线的含义是表示“供应商”表和“商品”表之间存在一对多的关系。 (3)该查询完成的功能是:查询“供应商”表和“商品”表中的商品名称中包含“尼康”在“2020年4月份所供商品的供应商名称、联系人姓名、联系人电话、商品名称、生产日期和数量”。 【解析】:本课主要考查Access 2016查询设计视图创建带有条件的查询的操作。 四、综合应用题(本大题共1小题,每小题10分,共10 分) 在“进销存管理”数据库中,有“商品”表,数据表视图如下图所示,根据要求回答问题。 (1)设置商品编号为必须输入6位数字; (2)筛选供应商编号为“G004”所供的商品信息; (3)使用SQL语句将商品名称中包含“苹果”的商品,单价调整为原来商品单价的9折。 【答案】: (1) ①启动Access 2016,打开“进销存管理”数据库,切换到“商品”表的设计视图; ②选中“商品编号”字段,在字段属性“常规”选项卡的“输入掩码”一行中输入“000000”; ③按快捷键“ctrl+S”保存对“商品”表的上述修改。 (2) ①切换到“商品”表的数据表视图; ②把光标定位在“供应商编号”字段中任意一个值为“G004”的单元格中,单击“开始”→“排序和筛选”→“选择”下拉按钮,在弹出的下拉列表中选择“等于G004”选项,得到筛选结果。 (3) ①打开查询“设计视图”,关闭“显示表”对话框,切换至查询的SQL视图; ②输入SQL语句:update 商品 set 商品单价=商品单价*0.9 where 商品名称 like"*苹果*"; ③单击“查询工具”→“设计”→“结果”→“运行”按钮,执行更新查询,弹出对话框,单击“是”按钮,确认执行更新查询操作。 【解析】:本课主要考查Access 2016中表设计视图修改字段属性、数据表视图的筛选和SQL操作。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Access 数据库应用操作》单元三 使用查询 45分钟专题训练(一)
1
《Access 数据库应用操作》单元三 使用查询 45分钟专题训练(一)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。