内容正文:
山东省春季高考软件与应用技术类专业知识考试《Access数据库应用操作》45分钟模拟试卷训练专辑,共10份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机专业课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加山东省职教高考的学生,欢迎同学和老师们下载使用。
《Access数据库应用操作》
期末综合模拟卷(四)
时间:45分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题 2 分,共 40 分)
1.按( )组合键可以退出Access 2016。
A.Ctrl+F4 B.Alt+F4 C.Esc D.Tab
2.用树状结构表示实体类型和实体间联系的数据模型,被称为( )。
A.网状模型 B.关系模型 C.层次模型 D.星型模型
3.在Access 2016中属性就是表中的( )。
A. 列 B.元组 C.记录 D.数据值
4.在 Access 2016中,使用( ),不仅可以用格式化的形式显示和输出数据,还可以利用报表对数据进行分类、汇总、计算等。
A. 表 B.查询 C.窗体 D.报表
5.Access 2016数据库的同一表中,一定相同的是( )
A.字段名称 B.属性名称
C.不同字段的数据类型 D.同一字段的数据类型。
6.( )是以数据表中的某个字段值为筛选条件。
A.公用筛选器 B.按选定内容筛选 C.按窗体筛选 D.高级筛选
7.对某字符型字段进行升序排列,假设该字段存在5个值:“专业课”、“计算机”、“网络课”、“数据库”、“考试课”,则最后排序结果是( )
A.“计算机”、“考试课”、“数据库”、“网络课”、“专业课”
B.“专业课”、“网络课”、“数据库”、“考试课”、“计算机”
C.“专业课”、“数据库”、“考试课”、“计算机”、“网络课”
D.“计算机”、“专业课”、“数据库”、“考试课”、“网络课”
8.与任意一个数字字符匹配的通配符是( )。
A.? B.* C.# D.!
9.表达式 weekday(#11-1-2025#) 的返回值是( )。
A.7 B.8 C.9 D.10
10.以下关于空值的叙述中,错误的是( )。
A.空值等同于空字符串 B.空值表示字段还没有确定值
C.Access 2016使用 NULL来表示空值 D.空值不等于数值0
11.在Access 2016的“关系”窗格中,有如图所示的两个表,关于图片说法正确的是( )。
A.“销售记录”表和“客户”表的主键均是客户编号
B.两表之间创建关系时,勾选了“实施参照完整性”规则
C.两表通过主键创建关系
D.“销售记录”表和“客户”表之间存在多对多的关系
12.在 Access 2013的表中,( )不可以定为主键。
A.自动编号 B.单字段 C.多字段 D.OLE
13.关于Count(班级编号)的说法正确的是( )。
A.按班级编号分组求班级人数 B.分组统计班级编号字段的记录个数
C.统计人数最多的班级编号 D.统计每个班级的人数并按班级编号分组
14.在 Access数据库中 ,若需要 “员工表 ”中所有员工的 “工资 ”字段 增加 1500元 ,应当使用( )来实现。
A.选择查询 B.更新查询 C.交叉表查询 D.追加查询
15.在“学生”表中查询2006年及以后出生的女学生信息,显示学号、姓名、班级和专业,正确的SQL语句是( )。
A.Select 学号,姓名,班级,专业 from 学生where 出生日期>=2006/1/11 and 性别=“女”
B.Select 学号,姓名,班级,专业 from 学生where 出生日期<=#2006/1/11#and 性别=“女”
C.Select 学号,姓名,班级,专业 from 学生where 出生日期>=#2006/1/11# and 性别=“女”
D.Select 学号,姓名,班级,专业 from 学生where 出生日期<=#2006/1/11# and 性别=“女”
16.selecet 课程名称,sum(成绩)as总分from 成绩 Order by sum(成绩)desc;关于上述SQL语句说法正确的为( )。
A.Sum()函数的含义是统计成绩表中的平均值
B.as 总分的含义是对sum(成绩)进行重命名
C.desc的表示查询的显示结果按照升序排序
D.SQL语句末尾的“;”不可以省略
17.SQL语言中,对已创建的表进行修改的语句是( )
A.Drop table B.Update table C.Alter table D.Create table
18.下列关于表达式“商品成本价:[商品单价]×(1+0.30)”的说法中,错误的是( )
A.商品单价为计算字段
B.计算表达式得到结果的字段标题是商品成本价
C.含义是将商品单价价格提供30%
D.表达式的返回值有两种:true或false
19.( )控件不是一个OLE对象,用于和数据表中“附件”数据类型的字段绑定。
A.文本框 B.绑定对象 C.未绑定对象 D.附件
20.在窗体中,控件的对齐方式不包括( )。
A.窗体中心 B.对齐网格 C.靠上 D.靠下
二、简答题(本大题共3小题,每小题10分,共30分)
1.简述Access 2016中数据表的特点。
2.根据表中提供的内容,写出所对应的SQL语句或者查询类型。
查询类型
SQL语句
(1)
UPDATE<数据表名>SET<字段名1>=<表达式1>[WHERE<条件表达式>]
(2)
INSERT INTO <数据表名>[(<字段名>](5)(<表达式 1>)
(3)
DELETE[字段名列表]FROM<数据表名>[WHERE<条件表达式>]
(4)
SELECT<字段名列表>(6)<目标数据表>[IN外部数据库]FROM源数据表 [WHERE<条件表达式>]
3.简述筛选的概念以及Access 2016提供筛选方式的种类。
三、案例分析题(本大题共2小题,每小题10分,共20 分)
1.在“进销存管理系统”数据库中,已建立了“员工”表,结构如下:员工(员工编号(主键),姓名,性别,出生日期,联系电话,入职时间,照片)。
请在 Access 2016下,查找“员工”表中“入职时间”为2008年9月的记录,并将其“入职时间”替换为2009年7月,写出详细的操作步骤。
2.现有“进销存”数据库包含数据表“客户”,建立查询并显示“客户”表中姓“张”且不是会员的客户信息,查询结果按积分“降序”排序, 将查询命名为“客户信息”,请写出操作步骤。
四、综合应用题(本大题共1小题,每小题10分,共10 分)
在“进销存管理”数据库中,有“商品”数据表如下图,根据要求回答问题:
(1)设置“单价”字段的数据类型为“数字”,字段大小为“双精度型”;
(2)使用SQL语句查询商品名称中包含“手机”的商品的全部信息,并按单价降序排序;
(3)为“商品”数据表创建名为“商品信息”的纵栏式窗体,添加窗体页眉/页脚,并调整窗体页眉高度为“1cm”, 标题为“商品信息预览”,插入当前系统的日期和时间。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
山东省春季高考软件与应用技术类专业知识考试《Access数据库应用操作》45分钟模拟试卷训练专辑,共10份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机专业课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加山东省职教高考的学生,欢迎同学和老师们下载使用。
《Access数据库应用操作》
期末综合模拟卷(四)
时间:45分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题 2 分,共 40 分)
1.按( )组合键可以退出Access 2016。
A.Ctrl+F4 B.Alt+F4 C.Esc D.Tab
【答案】B
【解析】按Ctrl+F4可以退出Access 2016,按Alt+F4可以退出Access 2016。故选B。
2.用树状结构表示实体类型和实体间联系的数据模型,被称为( )。
A.网状模型 B.关系模型 C.层次模型 D.星型模型
【答案】C
【解析】用树状结构表示实体类型和实体间联系的数据模型被称为层次模型。故选C。
3.在Access 2016中属性就是表中的( )。
A. 列 B.元组 C.记录 D.数据值
【答案】A
【解析】在Access 2016中,二维表中的每一列称为属性,属性就是表中的字段;每一行称为元组,一个元组就是表中的一个记录。故选A。
4.在 Access 2016中,使用( ),不仅可以用格式化的形式显示和输出数据,还可以利用报表对数据进行分类、汇总、计算等。
A. 表 B.查询 C.窗体 D.报表
【答案】D
【解析】在Access 2016的对象中,只有报表可以将数据库中的数据打印输出。故选D。
5.Access 2016数据库的同一表中,一定相同的是( )
A.字段名称 B.属性名称
C.不同字段的数据类型 D.同一字段的数据类型。
【答案】D
【解析】在一个关系中不允许有相同的字段名,也不允许有完全相同的元组,不同字段的数据类型,可以相同也可以不同,但同一字段的数据类型一定相同。故选D。
6.( )是以数据表中的某个字段值为筛选条件。
A.公用筛选器 B.按选定内容筛选 C.按窗体筛选 D.高级筛选
【答案】B
【解析】按选定内容筛选是以数据表中的某个字段值为筛选条件,将满足条件的值选出来。故选B。
7.对某字符型字段进行升序排列,假设该字段存在5个值:“专业课”、“计算机”、“网络课”、“数据库”、“考试课”,则最后排序结果是( )
A.“计算机”、“考试课”、“数据库”、“网络课”、“专业课”
B.“专业课”、“网络课”、“数据库”、“考试课”、“计算机”
C.“专业课”、“数据库”、“考试课”、“计算机”、“网络课”
D.“计算机”、“专业课”、“数据库”、“考试课”、“网络课”
【答案】A
【解析】在字段的排序规则中,中文按照汉语拼音字母的顺序排序。故选A。
8.与任意一个数字字符匹配的通配符是( )。
A.? B.* C.# D.!
【答案】C
【解析】“#”与任意一个数字字符匹配的通配符;“?”与任意一个字母匹配的通配符。故选C。
9.表达式 weekday(#11-1-2025#) 的返回值是( )。
A.7 B.8 C.9 D.10
【答案】A
【解析】weekday()函数的含义是:以整数形式返回相应的某个日期是星期几,星期日的值为1,一周只有7天。故选A。
10.以下关于空值的叙述中,错误的是( )。
A.空值等同于空字符串 B.空值表示字段还没有确定值
C.Access 2016使用 NULL来表示空值 D.空值不等于数值0
【答案】A
【解析】空值用null表示,意思是该字段的值还没有确定。故选A。
11.在Access 2016的“关系”窗格中,有如图所示的两个表,关于图片说法正确的是( )。
A.“销售记录”表和“客户”表的主键均是客户编号
B.两表之间创建关系时,勾选了“实施参照完整性”规则
C.两表通过主键创建关系
D.“销售记录”表和“客户”表之间存在多对多的关系
【答案】B
【解析】“销售记录”表的主键是“销售编号”,“客户”表的主键是“客户编号”;两表之间通过“客户编号”字段创建一对多关系;在创建关系时,如果勾选了“实施参照完整性”规则,则在关系窗格中可以出现“1”和“∞”,如果不勾选,则只能出现连线,而没有“1”和“∞”。故选B。
12.在 Access 2013的表中,( )不可以定为主键。
A.自动编号 B.单字段 C.多字段 D.OLE
【答案】D
【解析】创建新表时会自动添加ID字段并将该ID字段设为自动编号类型;如果表中有唯一可以标识一条记录的字段,就可以将该字段指定为主键;如果表中没有一个字段的值以唯一标识一条记录,那么就要选择多个字段组合在一起作为主键。故选D。
13.关于Count(班级编号)的说法正确的是( )。
A.按班级编号分组求班级人数 B.分组统计班级编号字段的记录个数
C.统计人数最多的班级编号 D.统计每个班级的人数并按班级编号分组
【答案】B
【解析】count()函数的含义是计算括号里字段的记录个数。Count(班级编号)就是统计班级编号所在二维表中出现的记录个数。故选B。
14.在 Access数据库中 ,若需要 “员工表 ”中所有员工的 “工资 ”字段 增加 1500元 ,应当使用( )来实现。
A.选择查询 B.更新查询 C.交叉表查询 D.追加查询
【答案】B
【解析】要将员工的工资增加1500,是要对表中的记录进行修改,使用更新查询可以对一个或多个表中的一组记录进行修改。故选B。
15.在“学生”表中查询2006年及以后出生的女学生信息,显示学号、姓名、班级和专业,正确的SQL语句是( )。
A.Select 学号,姓名,班级,专业 from 学生where 出生日期>=2006/1/11 and 性别=“女”
B.Select 学号,姓名,班级,专业 from 学生where 出生日期<=#2006/1/11#and 性别=“女”
C.Select 学号,姓名,班级,专业 from 学生where 出生日期>=#2006/1/11# and 性别=“女”
D.Select 学号,姓名,班级,专业 from 学生where 出生日期<=#2006/1/11# and 性别=“女”
【答案】C
【解析】2006年及以后应该是大于等于,日期时间的两端应加“#”。故选C。
16.selecet 课程名称,sum(成绩)as总分from 成绩 Order by sum(成绩)desc;关于上述SQL语句说法正确的为( )。
A.Sum()函数的含义是统计成绩表中的平均值
B.as 总分的含义是对sum(成绩)进行重命名
C.desc的表示查询的显示结果按照升序排序
D.SQL语句末尾的“;”不可以省略
【答案】B
【解析】Sum(成绩)是指对成绩字段进行求和;desc是降序的含义;SQL语句最后的“;”是可以省略。故选C。
17.SQL语言中,对已创建的表进行修改的语句是( )
A.Drop table B.Update table C.Alter table D.Create table
【答案】C
【解析】 利用数据定义查询可以创建、删除或更改表,也可以在数据库表中创建索引,利用Alter table对已创建的表进行修改,Drop table为删除表;Create table为创建表。故选C。
18.下列关于表达式“商品成本价:[商品单价]×(1+0.30)”的说法中,错误的是( )
A.商品单价为计算字段
B.计算表达式得到结果的字段标题是商品成本价
C.含义是将商品单价价格提供30%
D.表达式的返回值有两种:true或false
【答案】D
【解析】“商品成本价:[商品单价]×(1+0.30)”的含义是“商品单价为计算字段,字段的标题是商品成本价”,题目中的是计算表达式。故选D。
19.( )控件不是一个OLE对象,用于和数据表中“附件”数据类型的字段绑定。
A.文本框 B.绑定对象 C.未绑定对象 D.附件
【答案】D
【解析】绑定对象和未绑定对象都是OLE对象,附件不是一个OLE对象,用于和数据表中“附件”数据类型的字段绑定。故选D。
20.在窗体中,控件的对齐方式不包括( )。
A.窗体中心 B.对齐网格 C.靠上 D.靠下
【答案】A
【解析】 在窗体中,控件的对齐方式共有“靠左”“靠右”“靠上”“靠下”“对齐网格”5种。故选A。
二、简答题(本大题共3小题,每小题10分,共30分)
1.简述Access 2016中数据表的特点。
【答案】:
(1)关系是一种规范的二维表,表中的元素是不可分割的最小数据单元,即表中不能再包含表。
(2)二维表中每一列的元素是类型相同的数据。
(3)二维表行和列的顺序可以任意更换。
(4)表中任意两行的记录不能完全相同。
【解析】:本课主要考查数据模型的分类及其特点。
2.根据表中提供的内容,写出所对应的SQL语句或者查询类型。
查询类型
SQL语句
(1)
UPDATE<数据表名>SET<字段名1>=<表达式1>[WHERE<条件表达式>]
(2)
INSERT INTO <数据表名>[(<字段名>](5)(<表达式 1>)
(3)
DELETE[字段名列表]FROM<数据表名>[WHERE<条件表达式>]
(4)
SELECT<字段名列表>(6)<目标数据表>[IN外部数据库]FROM源数据表 [WHERE<条件表达式>]
【答案】:
(1)更新查询;(2)追加查询;(3)删除查询;(4)生成表查询 ;(5)Values ;(6)INTO;
【解析】:
查询类型
SQL语句
更新查询
UPDATE<数据表名>SET<字段名1>=<表达式1>[WHERE<条件表达式>]
追加查询
INSERT INTO<数据表名>[(<字段名>]VALUES(<表达式 1>)
删除查询
DELETE[字段名列表]FROM<数据表名>[WHERE<条件表达式>]
生成表查询
SELECT<字段名列表>INTO<目标数据表>[IN外部数据库]FROM源数据表 [WHERE<条件表达式>]
3.简述筛选的概念以及Access 2016提供筛选方式的种类。
【答案】:
筛选是将符合用户指定条件的数据记录显示出来,而把其他记录隐藏起来。
Access 2016提供了4种筛选方式:使用公用筛选器、基于选定内容的筛选、按窗体筛选和高级筛选/排序。
【解析】:本课主要考查Access 2016的筛选和筛选方式。
三、案例分析题(本大题共2小题,每小题10分,共20 分)
1.在“进销存管理系统”数据库中,已建立了“员工”表,结构如下:员工(员工编号(主键),姓名,性别,出生日期,联系电话,入职时间,照片)。
请在 Access 2016下,查找“员工”表中“入职时间”为2008年9月的记录,并将其“入职时间”替换为2009年7月,写出详细的操作步骤。
【答案】:
(1)启动Access 2016,打开“教职工管理系统”,在数据表视图中打开“员工”表。
(2)选中第一条记录的“入职时间”字段,单击“开始”→“查找”→“查找”按钮,打开“查找和替换”对话框。
(3)在“查找内容”文本框中输入“2008/9”,“查找范围”为“当前字段”,将“匹配”设置为“字段开头”,其他设置采用默认设置即可。
(4)单击“查找下一个”按钮,第一个“入职时间”为“2008/9”的记录被找到,并呈反白显示。
(5)选择“替换”选项卡,在“替换为”文本框中输入“2009/7”,其他设置不变,单击“替换”按钮,则将找到的第一条符合条件的记录的“入职时间”改为“2009/7”。单击“全部替换”按钮,弹出信息提示框,提示用户替换操作不能撤销,单击“是”按钮,将该字段中所有符合条件的记录都替换为“2009/7”。
【解析】:本课主要考查表中记录的查找和替换操作方法。
2.现有“进销存”数据库包含数据表“客户”,建立查询并显示“客户”表中姓“张”且不是会员的客户信息,查询结果按积分“降序”排序, 将查询命名为“客户信息”,请写出操作步骤。
【答案】:
(1)启动Access 2016,打开“进销存”数据库,打开查询“设计视图”,同时打开“显示表”对话框,将“客户”表添加到字段列表,关闭“显示表”对话框;
(2)分别双击“客户”表中的所有字段,将其添加到设计网格中;
(4)在“客户姓名”字段的条件行输入like"张*",在“是否会员”字段的条件行输入“=No”,在“积分”字段的排序下拉列表中选择“降序”。
(5)单击快速访问工具栏的“保存”按钮,保存查询并命名为“客户信息”。
(6)单击“查询工具”→“设计”→“结果”→“运行”按钮,执行该查询,弹出对话框,单击“是”按钮,确认执行生成表查询。
【解析】:本课主要考查Access 2016中查询设计视图创建查询的操作方法。
四、综合应用题(本大题共1小题,每小题10分,共10 分)
在“进销存管理”数据库中,有“商品”数据表如下图,根据要求回答问题:
(1)设置“单价”字段的数据类型为“数字”,字段大小为“双精度型”;
(2)使用SQL语句查询商品名称中包含“手机”的商品的全部信息,并按单价降序排序;
(3)为“商品”数据表创建名为“商品信息”的纵栏式窗体,添加窗体页眉/页脚,并调整窗体页眉高度为“1cm”, 标题为“商品信息预览”,插入当前系统的日期和时间。
【答案】:
(1)
①启动Access 2016,打开“进销存管理”数据库,切换到“商品”表的设计视图;
②选中“单价”字段,在“数据类型”的下拉列表中选择“数字”,并在字段属性的“常规”选项卡的“字段大小”拉列表中选择“双精度型”;
③单击快速访问工具栏的“保存”按钮,保存上述对“商品”表的操作。
(2)
SQL语句为:
Select * from 商品 where 商品名称 like“*手机*” order by 单价;
(3)
①单击“创建”→“窗体”→“窗体向导”按钮,打开“窗体向导”对话框,“可用字段”列表框中显示了“商品”表中的字段;
②将“可用字段”中的“商品”表的所有字段添加到“选定字段”列表框中;
③单击“下一步”选择“纵栏式”;
④单击“下一步”,在“请为窗体指定标题”中输入“商品信息”,单击“完成”按钮,“商品信息”的纵栏式窗体创建完成;
⑤切换“商品信息”窗体至设计视图,选中“窗体页眉”节的“商品信息”标签,更改窗体标题为“商品信息预览”,并调整“标签”控件的高度至合适大小;
⑥选中“窗体页眉”节,在“属性表”窗格的“高度”文本框中输入“1cm”;
⑦单击“窗体设计工具/设计”→ “页眉/页脚”→ “日期和时间”按钮,在“窗体页眉”节插入当前系统的日期和时间;
⑧单击快速访问工具栏上的保存按钮,保存对窗体所做的修改。
【解析】:本课主要考查Access 2016中修改表中字段的属性、SQL语句的书写方法、创建窗体的方法以及窗体设计视图中对窗体的修改操作。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$