数据应用及基础 1_第1页
数据应用及基础 1_第2页
数据应用及基础 1_第3页
数据应用及基础 1_第4页
数据应用及基础 1_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用基础

(Access2019)CONTENTS目录项目1初识Access201901项目2数据库的设计与实现02项目3查询的创建和应用03项目4窗体的创建和应用04项目5报表的创建和应用05项目6宏的创建和应用06项目1初识Access2019项目目标理解数据库的基本概念掌握启动和退出Access2019的方法初步了解Access2019用户界面初步了解Access数据库的组成任务1.1理解数据库知识与技能数据库:是按照数据结构来组织、存储和管理数据的的仓库,数据库建立在计算机的存储设备上。关系数据库:是指采用关系模型来组织数据的数据库。关系型数据库就是由一些二维表及其之间的联系所组成的数据组织关系数据库管理系统:是用于管理关系数据库的软件,它提供用户与数据库之间的操作界面,具有数据定义、数据处理和数据安全等方面的功能。Access2019:一个运行于Windows操作系统平台上的关系数据库管理系统,通常将其自身的表与其他对象一起存储在单个文件中。数据库系统:通常由软件、数据库和数据库管理员组成。结构化查询语言(SQL,StructuredQueryLanguage):一种关系数据库操作语言,它具有数据查询、数据定义、数据操作和数据控制等功能。任务1.2认识Access2019用户界面启动Access2019:单击“开始”按钮,选择“所有程序”→“MicrosoftOffice2019”→“Access2019”命令。打开罗斯文数据库:罗斯文数据库是Access自带的示例数据库,也是一个很好的学习教程。功能区和命令选项卡:功能区是Access2019中的主要命令界面,用来取代以前版本中的菜单和工具栏。上下文命令选项卡:根据上下文不同,标准命令选项卡旁边可能会出现一个或多个上下文命令选项卡。“文件”选项卡:使用该选项卡中的命令可以完成一些常见任务。快速访问工具栏:快速访问工具栏位于控制菜单图标右侧。导航窗格:打开数据库或创建新数据库时,数据库对象的名称将显示在导航窗格中。选项卡文档:在Access2019中,可以使用选项卡式文档代替重叠窗口来显示数据库对象。状态栏:在窗口底部显示状态栏,包含状态消息、属性提示、进度指示等。知识与技能:创建Access2019快捷方式;自定义快速访问工具栏;禁止显示导航窗格。任务1.3认识Access数据库对象知识与技能表:是数据库中最重要的基础对象,它包含数据库中的所有数据,其他数据库对象(例如查询和报表等)都是依赖于表而存在的。查询:是Access数据库中应用最多的部件,可以用来执行多种功能。查询可分为选择查询和操作查询。窗体:也称为数据输入屏幕。窗体是用来处理数据的界面,它通常包含一些可执行各种命令的命令按钮,可以用来查看、输入和编辑表中的数据。报表:可以用来汇总和显示表中的数据。一个报表通常可以回答一个特定问题。宏:可以视为一种简化的编程语言,通过宏可以向数据库中添加操作和控制功能。模块:模块是声明、语句和过程的集合,它们作为一个单元存储在一起。操作数据库对象:打开数据库对象;查找数据库对象;复制数据库对象;重命名数据库对象;删除数据库对象。项目2数据库的设计与实现项目目标了解设计数据库的相关原则掌握创建数据库的方法步骤掌握创建表的方法步骤掌握设置字段属性的方法掌握在表之间建立关系的方法任务2.1数据库设计实现步骤1.明确数据库的用途2.明确数据库中需要的表4.明确表中的主键5.创建表关系6.绘制数据库模型图任务2.1数据库设计知识与技能1.数据库设计原则将信息划分到表中。提供联接表所需信息。支持和确保信息的准确性和完整性。满足数据处理和报表需求。任务2.1数据库设计知识与技能2.数据库设计步骤确定数据库的用途。查找和组织所需要的信息。将信息划分到表中。将信息项转换为列。为每个表设置键。建立表关系。优化设计。应用规范化规则。将设计结果绘制成表格数据库模型图。任务2.2创建数据库实现步骤创建空白数据库:启动Access2019;在开始页面上单击“空白桌面数据库”;通过浏览找到要保存数据库的文件夹并指定数据库文件名,然后单击“创建”按钮;此时将创建一个空白数据库,打开该数据库并在数据表视图中显示一个新表;在这个表中添加新的字段并输入一些数据,然后保存对新表所做的修改。知识与技能1.基于模板创建数据库2.打开数据库3.另存数据库4.关闭数据库任务2.3使用数据表视图创建表实现步骤在“数据表”视图中创建表时,可以指定字段的名称,也可以输入数据记录,字段的数据类型由Access根据输入的数据来确定。在“数据表”视图中创建表:打开教务管理数据库;选择“创建”选项卡,单击“表”命令;此时将在“数据表”视图中打开一个新表;创建“用户编号”字段;创建“用户名”字段;创建其他字段;保存表。知识与技能1.在“数据表”视图中创建表2.字段命名3.字段的数据类型4.设置主键(需要切换到数据表视图)任务2.4使用设计视图创建表表结构:教师表结构;班级表结构;学生表结构;授课表结构;选课表结构;成绩表结构。实现步骤在“设计”视图中创建表时,需要定义每个字段,即指定字段名和数据类型,并根据需要对字段的其他属性进行设置,具体操作步骤如下:打开数据库;在“创建”选项卡中单击“表设计”;在“设计”视图上部网格中设置字段的名称、数据类型和字段说明;在该视图下部“常规”选项卡中设置字段的字段大小、格式、输入掩码、标题、默认值等属性,在“查阅”选项卡中设置查阅字段的相关属性,例如显示控件、行来源类型以及行来源等。知识与技能1.定义表结构时的字段操作:插入/添加字段;删除字段;调整字段顺序2.设置字段的显示格式:日期/时间;数字/货币;是否类型;短文本和长文本3.设置字段的标题:可以不同于字段名称4.设置字段的其他属性:输入掩码;默认值;验证规则;验证文本;必填字段;允许空串;索引任务2.5通过导入数据创建表实现步骤在Excel2013中创建“课程表.xlsx”工作簿,在工作表中输入课程编号、课程名称、课程类别、课程性质、考试类别以及学分等信息;在Access2019中打开教务管理数据库;单击“外部数据”选项卡,单击“导入并链接”组中的“Excel”;在“获取外部数据-Excel电子表格”对话框中选择前面创建的“课程表.xlsx”,选中“新源数据导入当前数据库的新表中”,然后单击“确定”按钮。知识与技能1.导入数据:将Excel电子表格、文本文件或XML文件导入到Access数据库2.保存导入操作:运行导入向导时可保存所用操作设置,后续可再次执行。3.创建表的方法:使用数据表/设计视图;通过导入数据4.修改表结构的方法:在导航窗格中右击表,选择“设计视图”,修改字段定义任务2.6设置查阅字段实现步骤设置“值列表”查阅字段:值列表查阅字段从预定义的一组值中获取数据。这一类查阅字段可以使用“查阅向导”来创建,也可以直接通过设置字段的相关属性来创建。设置“表/查询”查阅字段:“表/查询”查阅字段从另一个表或查询中获取数据,可以使用“查阅向导”来创建。设置包含多值的查阅字段:在选课表中可以同时选择多种选修课,此时需要用到包含多值的查阅字段。对于这一类多值的查阅字段,可以使用“查阅向导”来创建。任务2.6设置查阅字段知识与技能设置查阅字段的属性:显示控件:对于文本型/数字型字段:“文本框”、“列表框”或“组合框”;对于是/否型字段:“复选框”、“文本框”或“组合框”。行来源类型:表/查询;值列表;字段列表行来源:与“行来源类型”属性一起使用绑定列:确定将第几列的值作为控件的值列数、列宽、列表行数和列表宽度限于列表:是否将组合框的值限制为列表项允许多值:决定是否允许选择多项任务2.7设置字段的输入掩码实现步骤在“设计”视图中打开表,即可对表中的字段设置输入掩码。这个设置过程通常可以使用“输入掩码向导”来完成,也可以用手工方式来直接设置。知识与技能设置输入掩码:使用“输入掩码”属性可以使数据输入更容易,并且还可以控制用户可在文本框类型的控件中输入的值的内容和长度。输入掩码对于数据输入操作很有用。若要设置输入掩码,可以直接在“输入掩码”框中键入属性值,但通常使用输入掩码向导来设置该属性更为方便。输入掩码的组成:输入掩码最多可包含三个节,节之间用分号(;)来分隔,例如“0000-00-00;0;_”。第一节指定输入掩码的本身;第二节指定是否在表中保存字面显示字符;第三节指定为一个空格所显示的字符。有效的输入掩码字符:在创建输入掩码时,可以使用特殊字符来要求某些必须输入的数据,而其他数据则是可选的。任务2.8设置字段的验证规则实现步骤对同一个字段来说,“验证规则”属性和“验证文本”属性通常是一起设置的。使用“验证规则”属性指定对输入到记录或字段中的数据的要求;当输入的数据违反了“验证规则”设置时,将显示通过“验证文本”属性指定的消息。知识与技能使用“验证规则”属性可以指定对输入到记录、字段中的数据的要求。当输入的数据违反了验证规则的设置时,可以使用“验证文本”属性指定将显示给用户的消息。设置“验证规则”和“验证文本”属性:在设计视图中打开表,然后在字段属性节中选择“常规”选项卡,并在“验证规则”属性框中输入一个表达式(其最大长度是2048个字符),在“验证文本”属性框中输入文本(其最大长度是255个字符)。任务2.9在表中添加和编辑记录实现步骤无论是在表中添加新记录还是对表中现有记录进行编辑和删除操作,都是在“数据表”视图中进行的。具体操作方法如下:打开数据库;在导航窗格中选择“表”,通过双击表在“数据表”视图中打开它;在该表中添加新记录或修改现有记录。输入不同类型字段值添加/修改/删除记录记录查找/记录排序/记录筛选任务2.10在表之间建立关系实现步骤打开数据库;在“数据库工具”选项卡的“关系”组中选择“关系”命令;当出现“关系”窗口时,在“设计”选项卡的“关系”组中单击“显示表”命令;若要在两个表之间建立关系,可以在“关系”窗口中从一个表中将所要关联的字段拖到另一个表的对应字段上。任务2.10在表之间建立关系知识与技能1.关系的类型

一对一、一对多、多对多2.在表之间建立关系

在“数据库工具”选项卡中选择“关系”命令,将要建立关系的表添加到“关

系”窗口中,从一个表中将所要关联的字段拖到另一个表的对应字段上3.编辑表之间的关系

在“关系”窗口双击要编辑的关系线4.删除表之间的关系

在“关系”窗口中单击关系线,并按下Delete键5.参照完整性

通过选中“实施参照完整性”复选框,可以为关系实施参照完整性项目3查询的创建和应用项目目标掌握使用向导和设计器创建选择查询的方法掌握创建交叉表查询的方法掌握创建参数查询的方法掌握通过操作查询添加记录的方法掌握通过操作查询更新记录的方法掌握通过操作查询删除记录的方法任务3.1创建选择查询实现步骤1.从学生表中检索部分字段信息2.从学生表中检索入学成绩在300以上的男同学3.按入学成绩从高到低顺序排列学生记录4只显示入学成绩排在前五名的学生记录5.通过生成表查询检索团员学生并转存到新表中任务3.1创建选择查询知识与技能SELECT语句的语法格式:SELECT[谓词]{*|表.*|[表.]字段1[AS别名1][,[表.]字段2[AS别名2][,...]]}

[INTO新表]

FROM表[,...]

[IN外部数据库]

[WHERE准则]

[GROUPBY分组字段列表]

[HAVING分组准则]

[ORDERBY字段1[ASC|DESC][,字段2[ASC|DESC]][,...]]]任务3.1创建选择查询知识与技能SELECT语句的语法格式:谓词:ALL|DISTINCT|DISTINCTROW|TOP表:来源表名称字段1、字段2...:要检索的字段AS子句:字段的别名INTO子句:将检索的记录转存到新表中FROM子句:指定表或查询作为查询数据来源IN子句:指定外部数据库,WHERE子句:指定查询条件GROUPBY子句:指定分组字段列表HAVING子句:指定分组准则。ORDERBY子句:指定排序字段列表任务3.2通过搜索条件筛选记录实现步骤1.查询入学成绩在300到360之间的学生记录并按入学成绩降序排列2.查询团员女同学的记录并按出生日期对记录进行升序排序3.查询党、团员或研究生学历教师记录4.查询姓氏为张、王、李、赵且2005年6月1日以后出生的学生记录任务3.2通过搜索条件筛选记录知识与技能1.使用比较运算符进行比较 =、>、<、>=、<=、<>、BETWEEN...AND、IsNull、IsNotNull2.使用AND和OR组合查询条件AND:组合同一行不同条件单元格中的表达式,匹配所有条件的记录OR:组合“或”单元格中的表达式,匹配任何一条件的记录NOT:否定条件表达式的值3.使用In和NotIn筛选记录IN:测试某个值是否在一组值内NOTNOT:对IN的运算结果取反任务3.2通过搜索条件筛选记录知识与技能4.使用Like和通配符筛选记录LIKE:测试字符串是否匹配给定模式,模式由普通字符和通配符组成任务3.3创建多表查询实现步骤1.从班级表和学生表中查询计算机网络专业学生信息2.从成绩表、学生表和课程表中查询学生成绩并按学号排序知识与技能通过INNERJOIN(内部连接)运算实现基于多表的查询操作。只要两个表的公共字段有匹配值,内部连接就将这两个表中的记录组合起来。INNERJOIN运算用在FROM子句中,其语法格式如下:FROM表1INNERJOIN表2

ON表1.字段1关系比较运算符表2.字段2也可以在INNERJOIN子句中使用多个ON子句。任务3.4在查询中进行计算实现步骤1.计算每个学生的总成绩并按总成绩降序排列2.计算每个学生的平均成绩并按平均成绩降序排序3.计算数学课的最高分、最低分和平均分4.统计”学生”表中每班的学生人数5.计算每个学生的年龄知识与技能GROUPBY和HAVING子句SQL统计函数任务3.5创建参数查询实现步骤1.根据专业名称检索学生信息2.根据姓名实现学生信息模糊查询3.根据输入的姓名和课程名称查询学生成绩知识与技能参数查询在执行时显示自己的对话框来提示用户输入信息,这些信息可用于构建搜索条件,或者作为要插入到字段中的值。通过参数查询可交互地指定一个或多个值,从而给选择查询或操作查询带来了更大的灵活性。参数查询并不是一种单独种类的查询,它可以与选择查询以及其他种类的查询结合使用。创建参数查询的方法与创建普通查询类似,所不同的是可以在查询中使用参数,定义参数的方法是将提示信息放在方括号内。任务3.6创建交叉表查询实现步骤1.按照专业名称查询学生各科成绩2.按照班级查询各科平均成绩知识与技能1.TRANSFORM...SELECT...PIVOT语句TRANSFORM聚合函数

SELECT语句

PIVOT列标题字段[IN(值1[,值2[,...]])]2.PARAMETERS声明

PARAMETERS名称数据类型[,名称数据类型[,...]]任务3.7创建子查询实现步骤1.查询英语课成绩高于该课程平均成绩的学生记录2.查询平均成绩高于85分的学生记录3.查询未包含在授课表中的课程知识与技能子查询是一种比较特殊的SELECT语句,它可以嵌套于其他查询语句(称为主查询)中。主查询可以是SELECT、SELECT...INTO、INSERT...INTO、DELETE、UPDATE语句或者其他子查询。子查询可以通过以下三种语法形式来创建。表达式比较运算符[ANY|ALL|SOME](SQL语句)表达式[NOT]IN(SQL语句)[NOT]EXISTS(SQL语句)任务3.8通过追加查询添加记录实现步骤1.通过追加查询添加学生记录2.通过追加查询向成绩表中添加记录知识与技能单一记录追加查询语法:INSERTINTO目标表[(字段1[,字段2[,...]])]

VALUES(值1[,值2[,...])多重记录追加查询语法:INSERTINTO目标表[(字段1[,字段2[,...]])][IN外部数据库]

SELECT字段1[,字段2[,...]]

FROM来源表任务3.9通过更新查询修改记录实现步骤打开数据库;在“创建”选项卡的“其他”组中单击“查询设计”命令,以创建新的查询;向查询中添加表和字段。将成绩表和课程表添加查询中,然后将成绩表中的学号和成绩字段以及课程表中的课程名称字段添加到设计网格中;将查询类型更改为更新查询。在“设计”选项卡的“查询类型”组中选择“更新查询”命令;设置搜索条件和字段值;保存并运行查询。知识与技能更新查询通过UPDATE语句来实现,语法格式如下。UPDATE表

SET字段1=值1,字段2=值2,...

WHERE准则;任务3.10通过删除查询删除记录实现步骤删除查询是一种操作查询,它通过DELETE语句来实现。通过DELETE语句可以从指定表中删除符合特定条件的一行或多行记录。通过在DELETE语句中使用查询参数,还可以动态地设置删除条件。知识与技能使用DELETE语句可以创建一个删除查询,其作用是把记录从FROM子句列出且符合WHERE子句的一个或更多的表中清除。语法如下:DELETE[表.*]

FROM表

WHERE准则项目4窗体的创建和应用项目目标理解窗体的类型、视图和组成掌握使用窗体工具和多项目工具创建窗体的方法掌握使用分割窗体工具创建窗体的方法掌握使用窗体向导创建窗体的方法掌握使用空白窗体工具创建窗体的方法掌握使用设计视图创建窗体的方法掌握创建多页窗体和导航窗体的方法掌握创建包含主/子窗体组合的方法任务4.1使用窗体工具创建窗体实现步骤使用窗体工具快速创建一个窗体,该窗体每次显示一个学生记录的信息,通过窗体上的导航按钮可以在不同记录之间移动。知识与技能1.窗体的类型窗体按照功能分为数据输入窗体、导航窗体和自定义对话框。按照布局和显示方式窗体分为单页窗体、多页窗体、导航窗体、连续窗体、子窗体及弹出式窗体。2.窗体的视图Access2019提供了多种窗体视图,可以根据实际需要选择合适的视图:“设计”视图;“窗体”视图;“布局”视图;“数据表”视图;“分割窗体”视图;“连续窗体”视图。任务4.2使用多项目工具创建窗体实现步骤使用多项目工具快速创建一个窗体,该窗体一次显示多条记录,使用滚动条可以查看更多的记录。知识与技能1.设置窗体的“弹出方式”属性若要以弹出式窗口打开窗体,在“属性表”窗格中将“弹出方式”属性设置为“是”。2.设置Access文档窗口选项若要以独立层叠窗口形式打开数据库对象,则需要对当前数据库选项进行设置,为此可单击“文件”选项卡,单击“选项”命令;在“Access选项”对话框左侧窗格中选择“当前数据库”,在“文档窗口选项”下方选择“重叠窗口”选项,单击“确定”按钮。任务4.3使用分割窗体工具创建窗体实现步骤使用分割窗体工具创建一个窗体,该窗体包含的两个分区分别处在“数据表”和“窗体”视图,在一个分区中修改数据时另一个分区中的数据自动刷新。知识与技能1.设置分割窗体属性2.设置固定窗体分割线3.添加或删除字段4.设置数据表方向5.将现有窗体转变为分割窗体任务4.4使用窗体向导创建窗体实现步骤使用窗体向导创建一个窗体。启动向导之前不需要选择来源表,在向导运行过程中将从系部表、班级表和学生表中选择所需要的字段。知识与技能使用窗体向导创建窗体的主要步骤:确定在窗体上使用哪些字段,可以从多个表或查询中选取;如果从多个表中选取字段,还需要确定查看数据的方式;确定窗体使用的布局方式。可以选择的布局方式包括:纵栏表、表格、数据表以及两端对齐;指定窗体的标题并选择以什么方式打开窗体,可以在“窗体”视图中查看或输入信息,也可以在“设计”视图中修改窗体设计。任务4.5使用空白窗体工具创建窗体实现步骤1.创建参数查询2.使用空白窗体工具创建窗体知识与技能使用空白窗体工具创建窗体在“创建”选项卡上的“窗体”组中,单击“空白窗体”;在“字段列表”窗格中,单击表名称旁边的加号以显示其字段;向窗体添加所需字段;在“布局”视图中,可以使用“格式”选项卡上的“控件”组中的工具向窗体添加徽标、标题、页码或日期和时间。向窗体中添加更多类型的控件,切换到“设计”视图,然后使用“设计”选项卡上“控件”组中的工具。也可以使用控件向导来添加控件。任务4.6使用窗体设计工具创建窗体实现步骤使用“窗体设计”工具创建窗体,首先打开一个空白窗体,然后对该窗体的各部分分别进行设计:即在窗体页眉节添加徽标和标题以标识窗体,在窗体主体节添加绑定文本框等控件以显示和编辑字段值,在窗体页脚节中添加命令按钮以实现记录导航和数据更新操作。知识与技能窗体组成:窗体中的信息可以分在多个节中,这些节包括主体、窗体页眉、窗体页脚、页面页眉以及页面页脚。在“设计”视图中,节表现为区段形式,并且窗体包含的每个节都出现一次。窗体控件:控件是允许用户控制程序的图形用户界面对象,例如文本框、复选框、滚动条或命令按钮等。窗体设计工具:在“设计”视图中打开窗体时,在“窗体设计工具”选项卡下面有三个子选项卡可用,即“设计”选项卡、“排列”选项卡和“格式”选项卡。设置窗体的属性:在属性表左上方的下拉列表框中选择“窗体”、窗体节或某个控件,然后可对所选对象的属性进行设置。属性表由“格式”、“数据”、“事件”、“其他”和“全部”这五个选项卡组成。任务4.7创建主/子窗体组合实现步骤1.使用“窗体向导”创建主/子窗体组合2.在“设计”视图中创建主/子窗体组合知识与技能主/子窗体组合用于显示具有一对多关系的表或查询中的数据。在本任务中创建的主/子窗体组合用于显示来自学生表、课程表和成绩表的数据。在主窗体/子窗体组合中,主窗体和子窗体是链接在一起的,子窗体只会显示与主窗体中当前记录有关的记录。例如,当主窗体显示某个学生的信息类别时,子窗体仅显示该学生各科目成绩。子窗体控件是指将一个窗体嵌入另一窗体的控件。通过子窗体控件提供的属性可以将控件中显示的数据链接到主窗体上的数据。当子窗体控件的记录源为表或查询,或者当其记录源是“默认视图”属性设置为“数据表”的窗体时,该控件将显示数据表。子窗体有时也称为数据表。任务4.8创建选项卡式窗体实现步骤创建这样一个多页窗体时,可以在“设计”视图中创建一个空白窗体并在其中添加一个选项卡控件。在选项卡的第一页添加教师表中的字段以显示教师基本信息,在第二页上添加“授课”表中的字段以显示与教师相关的授课信息。实际上,由此创建的这个多页窗体也是一个主/子窗体组合。知识与技能使用选项卡控件可创建一个包含多页的选项卡式窗体或选项卡式对话框,从而在窗体上显示更多的信息。默认情况下,添加到窗体上的选项卡控件总是包含两个页,可以根据在每个页中添加所需的控件。任务4.9创建导航窗体实现步骤在本任务中,将选用“水平标签和垂直标签,左侧”布局来创建一个包含多层结构的导航窗体。先将导航按钮在顶部水平横向排列,然后在窗体的左侧垂直向下排列,最后对垂直排列的导航按钮的属性进行设置以指定要打开的目标窗体。知识与技能1.比较导航窗体和选项卡控件2.选择导航窗体布局3.设置导航窗体样式4.设置导航按钮属性项目5报表的创建和应用项目目标理解报表的视图和组成掌握使用报表工具创建报表的方法掌握使用报表向导创建报表的方法掌握使用标签向导创建报表的方法掌握使用空白报表工具创建报表的方法掌握使用设计视图创建报表的方法掌握创建分组报表或汇总报表的方法掌握创建和使用子报表的方法掌握设置报表页面和打印报表的方法任务5.1使用报表工具创建报表实现步骤使用报表工具创建报表之前,要先选择一个表或查询作为报表的数据源;然后打开数据库,在导航窗格中单击一个查询,选择这个查询作为报表的数据来源;在“创建”选项卡上单击“报表”命令。知识与技能报表用于对数据库中的数据进行计算、分组、汇总和打印。使用报表工具是创建报表的最快方式。报表的视图:“设计”视图;“报表”视图;“布局”视图;“打印预览”视图。报表的组成:报表页眉节;页面页眉节;组页眉节;主体节;组页脚节;页面页脚节;报表页脚节。任务5.2使用报表向导创建报表实现步骤使用报表向导创建报表时,需要在向导的提示下选择有关记录源、字段、版面以及格式,并由向导收集这些信息后创建报表。知识与技能使用“报表向导”可以选择在报表上显示哪些字段,也可以指定数据的分组和排序方式,还可以使用来自多个表或查询的字段。使用报表向导创建报表的步骤:在“创建”选项卡上单击“报表向导”命令;确定在报表上使用哪些字段;在报表中添加分组级别;确定明细记录使用的排序次序;确定报表使用的布局方式;指定报表的标题。任务5.3使用标签向导创建报表实现步骤使用“标签向导”创建标签报表时,需要选择一个表或查询作为该报表的数据来源,然后指定标签的尺寸、文本的字体、字号和颜色,并设置标签文本的内容和标签的排序次序。知识与技能使用“标签”工具轻松地创建标准标签:在导航窗格中单击一个表或查询作为标签报表的记录源;在“创建”选项卡中单击“标签”命令;指定标签的型号和尺寸;设置标签文本的字体、字号、字型以及文本颜色;通过在原型上输入文字和添加字段,确定标签报表的显示内容;设置标签报表的排序次序;指定标签报表的名称。任务5.4使用空白报表工具创建报表实现步骤使用空白报表工具创建报表时将在“布局”视图中打开一个空白报表,可以根据需要在该报表中添加字段和控件。知识与技能使用“空白报表”工具从头生成报表,是一种非常快捷的报表生成方式,尤其是计划只在报表上放置很少几个字段时。使用“空白报表”工具创建报表的主要步骤:在“创建”选项卡上单击“空报表”命令;在“字段列表”窗格中单击包含要显示在报表中的字段的表旁边的加号;将所需的各个字段逐个拖动到报表上;使用“格式”选项卡上的“控件”组中的工具向报表中添加徽标、标题、页码或日期和时间;在“布局”视图中对列宽进行调整。任务5.5使用报表设计工具创建报表实现步骤使用报表设计工具创建报表时,将在“设计”视图中打开一个空白报表。此时可以在报表的各个部分依次添加所需的内容,包括徽标、标题、日期时间、表字段以及页码等。知识与技能1.在报表上添加日期、时间和页码2.使用“报表设计工具”选项卡调整报表3.设置报表的属性任务5.6创建分组汇总报表实现步骤创建一个分组汇总报表,先按班级分组,然后对成绩求平均值。知识与技能分组是指将具有共同特征的相关记录组成一个集合,在显示或打印时将它们集中在一起,并且可以为同一组内的记录设置要显示的概要或汇总信息。通过分组可以增强报表的可读性,从而提高信息的利用率。1.设置报表的分组选项2.在报表中进行计算3.分组字段的数据类型与可用选项任务5.7创建和使用子报表实现步骤首先使用报表设计工具创建主报表,在该报表中添加来自学生表的字段,然后在主报表中插入一个子报表控件,用于显示与学生相关的课程成绩。知识与技能使用关系数据(其中相关的数据存储在不同的表中)时,通常需要从同一报表上的多个表或查询中查看信息。例如,要同时查看学生数据和学生的成绩信息。此时,子报表是非常有用的工具。1.插入子报表控件的方法2.设置子报表控件的属性任务5.8创建包含图表的报表实现步骤在报表上添加图表控件时,可以在图表向导的提示下选择数据来源和所需要的字段,并对图表类型、汇总方式以及数据在图表中布局方式进行设置。知识与技能使用图表向导创建图表控件时,有以下四种图表类型可用,可根据需要进行选择:柱形图;条形图;面积图;饼图。任务5.9预览和打印报表实现步骤打印报表之前,通常需要在“打印预览”视图中打开报表,以便在屏幕上查看报表的打印效果。在该视图中,还可以对报表进行页面设置和打印输出。知识与技能在“打印预览”视图中,可以:预览报表打印效果使用打印机打印输出报表将报表中的数据导出到文件中。为此可以在“打印预览”选项卡的“数据”组中单击所需的命令。项目6宏的创建和应用项目目标理解宏的概念、类型和结构掌握创建和使用独立宏的方法掌握创建和使用嵌入宏的方法掌握运行和调试宏的方法掌握常用宏操作的使用方法任务6.1通过宏打开数据库对象实现步骤1.创建“打开数据库对象”窗体2.创建“打开数据库对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论