内容正文:
第二章 第三节 浏览数据
数据库应用基础——Access2016
同步精品课堂
高等教育出版社第3版
掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。
教学目标
一
技能目标
基础目标
掌握调整数据表的行高和列宽。
学会并运用设置文本格式。
目标
教学重难点
二
重难点
教学难点
学会并运用设置文本格式。
教学重点
掌握调整数据表的行高和列宽。
导入新课
三
同学们录入进销存的相关数据后,便能够随时打开数据表查看数据,了解经营情况,这时,他们又提出了新的问题:
① 数据表视图部分字段显示宽度较小,不能显示完整数据。
② 在数据表中浏览数据时,一些经营数据的仍不够直观,如当前库存最多的商品和最 少的商品,某一种商品进货和销售情况等。
用户浏览数据表数据时,Access 2016将会以默认的格式进行显示,用户可以通过设置数 据表的格式来达到需要的显示效果,同时,还通过排序与筛选来简单了解、分析业务状况。
问题引入:
新知讲授
四
1. 排序规则
知识准备
中文按汉语拼音首字母的顺序排序,升序时按A~Z 排序,降序时按Z~A 排序。
日期和时间按先后顺序排序,升序时按从前到后的顺序排序,降序时按从后向前的顺序排序。
数字按数值大小排序,升序时从小到大排序,降序时从大到小排序。
英文按首字母顺序排序,大、小写视为相同,升序时按A~Z 排序,降序时 按 Z~A 排序。
01
02
03
04
新知讲授
四
2. 排序注意事项
知识准备
若按多个字段排序,首先按第一个字段排序,当该字段具有相同值时,再按下一 个字段排序,以此类推,直到按全部指定的字段排好序为止。
在保存数据表时,Access 将保存排序次序,并在重新打开该表时,自动重新应用 排序。
数据类型为“长文本”“超链接”或“附件”的字段不能排序。
按升序排序时,如果字段的值为空值,则包含空值的记录排列在记录最前面。
01
02
03
04
新知讲授
四
1.调整数据表的行高和列宽
任务实施
在数据表中录入数据后,有时数据表单元格的内容无法全部显示出来,用户可以通 过调整数据表的行高或列宽来改变单元格的大小,以显示字段全部内容。
将“进销存”数据库中的各数据表的行高和列宽调整到合适的位置,可以使用常用的方法。
01
02
新知讲授
四
(1)拖曳鼠标
通过拖曳鼠标调整数据表行高和列宽的方法如图所示。
任务实施
新知讲授
四
(2)使用“记录”组的命令
使用“记录”组的命令可以精确调整数据表行高和列宽,如图所示。
任务实施
新知讲授
四
(3)使用快捷菜单
在“数据表”视图中,通过右击行标记或列标记,在弹出的快捷菜单中也可精确调 整数据表行高和列宽,如图所示。
任务实施
新知讲授
四
2. 设置文本格式
Access 2016中记录默认使用“宋体、11号”文本格式,用户可以根据需要改变字体 和字号。例如,将数据表 “goods” 中记录的文本格式设置为“微软雅黑、12号”,操作 方法如图所示。
任务实施
新知讲授
四
3.使用排序
用户可以根据需要,将数据表中的数据按照某字段从大到小或者从低到高的顺序排列。
例如,为了便于了解商品的库存状况,可以将“进销存”数据库中“stock”数据 表按照“库存数量”从低到高进行排列,操作方法如图所示。
任务实施
新知讲授
四
3.使用排序
用户可以根据需要,将数据表中的数据按照某字段从大到小或者从低到高的顺序排列。
例如,为了便于了解商品的库存状况,可以将“进销存”数据库中“stock”数据 表按照“库存数量”从低到高进行排列,操作方法如图所示。
任务实施
新知讲授
四
4.使用筛选
筛选是将符合用户指定条件的数据记录显示出来,而把其他记录隐藏起来。
(1)使用公用筛选器
例如,在“进销存”数据库的 “buy” 数据表中,要筛选出“商品编码”为“A001” 和“A002”的记录,操作方法如图所示。
任务实施
新知讲授
四
提示
① 筛选只改变视图中显示的数据,并不改变数据表中的原始数据。
② 应用筛选后,将鼠标悬停于列标题的筛选标记之上可以显示关于当前筛选条件的提示,如图所示。
③ 若对已经筛选过的字段应用筛选,则在应用新筛选之前,移除上一个筛选。
④若要筛选某一范围内的值,则需要使用“文本筛选器”菜单列表命令。 “文本筛选器”菜单列表命令取决于所选字段的数据类型和值。
任务实施
新知讲授
四
(2)基于选定内容的筛选
如果在数据表中已经选择了要作为筛选依据的值,可以通过“选择”命令来进行快 速筛选。例如,在“进销存”数据库中的 “buy” 数据表中,已经将光标移动到“商品 编码”为 “A001” 的字段,此时,可使用“选择”命令来筛选“商品编码”为 “A001” 的记录,操作方法如图所示。
任务实施
新知讲授
四
(3)按窗体筛选
如果想要对数据表中的若干字段进行筛选,或者要查找特定记录,可以通过“按窗 体筛选”来完成。
例如,在“进销存”数据库的“sell” 数据表中,要筛选出“商品编码”为“A001” 并且销售数量为1或者2的记录,操作方法如图所示。
任务实施
新知讲授
四
(4)高级筛选/排序
高级筛选是最灵活的 一 种筛选工具,用户需要编写自定义筛选条件。
例如,在“进销存”数据库中的“buy” 数据表中,要筛选出“2019-11-1”以前 购进的“商品编码”为 “A001” 的进货记录,并按“进货日期时间”降序排序,操作 方法如图所示。
任务实施
新知讲授
四
1.调整字段顺序
在使用数据表时,有时需要调整字段的显示顺序。例如,要将数据表 “goods” 的“规 格”字段移至“计量单位”左边,操作方法如图所示。
技能拓展
新知讲授
四
2.设置数据表格式
在Access 2016中,通过“设置数据表格式”对话框可以设置数据表“单元格效果”“网 络线显示方式”“背景色”“替代背景色”“网格线颜色”“边框和线形”和“方向”等数 据表视图属性,操作方法如图所示。
技能拓展
新知讲授
四
3.隐藏字段和冻结字段
(1)显示或隐藏字段
如果数据表中的字段有很多,在数据表视图中就只能通过滚动才能浏览所有的字段。如 果字段暂时不需要使用,可以将其隐藏。例如,要将数据表 “goods” 中的“规格”字段隐 藏,操作方法如图所示。
技能拓展
新知讲授
四
被隐藏的字段并没有被删除,只是暂时不显示,可根据需要取消隐藏字段,操作方法如图所示。
技能拓展
新知讲授
四
(2)冻结或解冻字段
此外,在左右滚动时,如果想将一些重要的字段始终固定在左侧,以方便识别记录,可 以冻结一列或多列。例如,要将数据表“goods” 中的“商品编码”和“商品名称”两个字 段冻结,操作方法如图所示。
技能拓展
新知讲授
四
(2)冻结或解冻字段
技能拓展
任何冻结字段都将被移动到非冻结字段的左侧,取消冻结字段后,要使各字段回到原来的位 置,还需要将它们拖动到所需的位置。
字段被冻结后,在快捷菜单中选择“取消冻结所有字段”命令即可取消对字段的冻结。
新知讲授
四
4. 显示字段汇总
在使用数据表时,有时需要对某些字段进行汇总,以方便计算合计、平均值等,这时, 可以使用Access 2016的“合计”功能。例如要对数据表“buy” 的“进货数量”字段进行合 计,操作方法如图所示。
技能拓展
新知讲授
四
技能拓展
5.移除或重新应用筛选器
如果要切换到数据表的未筛选视图,则单击记录导航器栏上的“已筛选”按钮删除筛选 器,还原为完整视图。
02
01
当删除当前筛选器时,会从视图中的所有字段临时删除筛选器,如果要重新应用最近保 存的筛选器,则单击记录导航器栏上的“未筛选”按钮。
新知讲授
四
技能拓展
6. 清除筛选器
如果不需要筛选器时,用户可以将筛选器清除。
如果要从单个字段中清除筛选器,则单击已筛选列中列标题上的“筛选标记”,在下拉 菜单中选择“从‘…字段’清除筛选器”命令。
02
01
如果要从数据表的所有字段中清除所有筛选器,则在“开始”选项卡“排序和筛选”组 中单击“高级”下拉按钮,在下拉菜单中单击“清除所有筛选器”按钮。
师生互动
五
互动环节——讨论和学习
调整数据表的行高和列宽,在数据表中录入数据后,有时数据表单元格的内容无法全部显示出来,用户可以通 过调整数据表的行高或列宽来改变单元格的大小,以显示字段全部内容。组内和组间进行讨论。
随堂练习
六
1.在 Access 数据库中,一个关系就是一个( )。
A. 二维表
B. 记录
C. 字段
D. 数据库
答案:A 解析:在关系数据库中,关系是一张二维表,用于存储数据。
随堂练习
六
2.Access 数据库对象中,实际存放数据的地方是( )。
A. 表
B. 查询
C. 报表
D. 窗体
答案:A 解析:表是 Access 数据库中实际存储数据的对象。
随堂练习
六
3.Access 数据库中的表是一个( )。
A. 交叉表
B. 线型表
C. 报表
D. 二维表
答案:D 解析:表是二维表,由行和列组成,用于组织和存储数据。
随堂练习
六
4.在一个数据库中存储着若干个表,这些表之间可以通过相同内容的字段建立( )。
A. 内容不相同的字段
B. 相同内容的字段
C. 第一个字段
D. 最后一个字段
答案:B 解析:相同内容的字段通常作为关系建立的基础,用于关联不同的表。
随堂练习
六
5.Access 数据库属于( )类型的数据库。
A. 层次模型
B. 网状模型
C. 关系模型
D. 面向对象模型
答案:C 解析:Access 是关系型数据库管理系统,使用关系模型来组织数据。
随堂练习
六
6.打开 Access 数据库时,应打开扩展名为( )的文件。
A. mda
B. accdb
C. mde
D. dbf
答案:B 解析:Access 数据库的文件扩展名通常是 .accdb。
随堂练习
六
7.下列不是 Access 数据库的对象类型的是( )
A. 表
B. 向导
C. 窗体
D. 报表
答案:B 解析:向导不是 Access 数据库的对象类型,它是辅助创建数据库对象的工具。
随堂练习
六
8.创建表时可以在( )中进行?
A. 报表设计器
B. 表浏览器
C. 表设计器
D. 查询设计器
答案:C 解析:创建和修改表结构通常在表设计器中进行 。
课堂小结
七
谢谢
$$