学习情境3 Access 2003数据库开发资料_第1页
学习情境3 Access 2003数据库开发资料_第2页
学习情境3 Access 2003数据库开发资料_第3页
学习情境3 Access 2003数据库开发资料_第4页
学习情境3 Access 2003数据库开发资料_第5页
已阅读5页,还剩87页未读 继续免费阅读

下载本文档

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

文档简介

1、主 编 樊颖军 副主编 张 光主 审 殷锋社电子商务(din z shn w)数据库技术普通高等教育“十二五”规划教材电子商务专业(zhuny)项目是教学课题成果 中国水利水电出版社共九十二页子学习情境(qngjng)一 关系模型的数据模式与关系代数任务一 Access 2003的启动与退出(tuch)任务二 Access 2003的用户界面任务三 Access 2003的主要数据对象任务四 Access 2003的主要数据类型任务五 Access 2003的功能选项设置共九十二页任务一 Access 2003的启动(qdng)与退出1启动(qdng)通过开始菜单启动Access 2003。选

2、择“开始”“所有程序”Microsoft Office Access 2003命令,即可启动Access 2003通过桌面快捷方式启动Access 2003。如果在安装时已经在桌面上为Access 2003创建了快捷方式,则可以通过双击该快捷方式来启动Access 2003;如果未在安装时创建快捷方式,也可在以后创建。创建桌面快捷方式十分简单,只需用鼠标选中“开始”“所有程序”Microsoft Office Access 2003命令,然后将其拖放到桌面上即可。共九十二页任务一 Access 2003的启动(qdng)与退出2退出退出Access 2003的方法和退出Word、Excel等办

3、公软件的方法一样,可以(ky)直接单击Access 2003窗口右上角的“关闭”按钮,也可以选择“文件”“关闭”命令。在工作过程中Access 2003会每间隔一段时间自动保存用户对数据所做的更改;如果系统上一次自动保存之后用户又对数据库中的对象有所更改,Access 2003将在关闭之前询问用户是否保存这些更改。共九十二页任务(rn wu)二 Access 2003的用户界面1菜单栏从图3-3可以看出,Access 2003菜单栏的风格和内容与其他Office软件类似。菜单栏以下拉菜单的形式提供了对Access数据库对象进行(jnxng)操作的各种命令。除了下拉菜单以外,用户也可以通过在数据

4、库对象上右击,从弹出的快捷菜单中选择相关的命令来完成相应的操作。共九十二页任务(rn wu)二 Access 2003的用户界面2工具栏Access 2003的工具栏中显示了用户在操作(cozu)过程中经常用到的工具按钮,便于快捷地进行相关操作(cozu)。若当前未选中任何数据库对象,则工具栏中多数工具按钮都呈暗淡的灰色;一旦选中了某个数据库对象,可以对其进行操作(cozu)的相应工具按钮就会变为亮色。共九十二页任务(rn wu)二 Access 2003的用户界面3任务窗格位于Access 2003用户界面右侧的是任务窗格,它是微软公司为Office XP以后的版本提供的一种新功能格式。在任

5、务窗格中提供了多种常用的操作(cozu)选项,每一个选项中包含一组操作(cozu)命令,方便用户进行操作(cozu)。共九十二页任务(rn wu)二 Access 2003的用户界面4工作区Access 2003用户界面左下方深灰色的区域就是工作区,这里(zhl)显示开发、运行及维护Access 2003数据库时的各种窗口或对话框。对Access 2003各种数据库对象的操作基本上都是在这里完成的。共九十二页任务三 Access 2003的主要数据(shj)对象1数据库Access 2003将它提供的各种对象都存储在同一个数据库文件中,其文件名的后缀为.mdb。在使用Access 2003管理

6、数据时必须先建立相关的数据库文件,然后才能创建和使用其他(qt)数据对象来管理数据。因此,可以将数据库文件看做一种特殊的对象,它是Access 2003中其他数据对象的容器。共九十二页任务三 Access 2003的主要数据(shj)对象2表由于Access 2003是一种典型的关系型数据库管理系统软件,因此它是通过二维表来存储数据的。一个Access 2003数据库中可以有一个或多个表,不同类型的数据可以保存在不同的表中,然后通过在表间建立关系将不同表中的数据联系起来,方便用户使用。在表中,数据以行和列的形式保存,与Excel电子表格相似。表中的列称为字段,表示一条信息在某方面的属性;行称为

7、记录,记录由一个或多个字段组成,一条记录代表(dibio)一个完整的信息。共九十二页任务(rn wu)三 Access 2003的主要数据对象3查询数据库建设完成之后,只有用户对数据库中的数据进行了使用才真正实现了数据库的价值。一般用户使用数据库最常用的方式就是(jish)查询。在查询时,根据用户需要或希望的条件,从一个或多个表中筛选出需要的字段,并可以将其集中显示在一个虚拟的数据表窗口中。用户可以浏览、查看、打印,甚至可以修改其中的数据。此外,Access 2003还会自动将修改的结果保存到相应的数据表中。共九十二页任务三 Access 2003的主要数据(shj)对象4窗体窗体是数据库和用

8、户(yngh)进行交互式操作的图形界面。在窗体中可以显示数据表中的数据,也可以将表链接到窗体中,利用窗体作为界面来为数据表输入数据。用户(yngh)通过窗体可以查看、录入、删除或更新数据等。共九十二页任务三 Access 2003的主要(zhyo)数据对象5报表报表的主要功能是将数据库中的数据以一定的版式显示或进行打印输出。利用报表可以将数据库中所需要的数据提取出来进行分析、整理,并将结果以格式化的形式输出到打印机。报表中的数据可以来自表,也可以来自已经(y jing)建立的查询。此外,报表还具有常用的数值计算处理功能,例如求和、求平均值等,在报表中还可以以直方图的形式显示数据结果。共九十二页

9、任务(rn wu)三 Access 2003的主要数据对象6数据访问页数据访问页也称网页或简单地称为页,通过它可以支持数据库应用(yngyng)系统的Web访问方式。在数据库应用系统中设计数据访问页是为了让用户可以通过互联网或者局域网来访问数据库,例如通过互联网来进行数据的输入、输出和查询等。数据访问页使Access 2003具备了网络数据库的功能。共九十二页任务三 Access 2003的主要数据(shj)对象7宏宏是指一个或多个操作的集合,其中每个操作实现特定的功能。通过宏可以(ky)完成一些普通的、需要多个指令连续执行的任务。Access 2003中提供了几十种宏指令,用户可以对这些宏指

10、令进行组合。宏常与窗体搭配使用。共九十二页任务(rn wu)三 Access 2003的主要数据对象8模块模块是使用Access 2003提供的VBA语言编写的程序单元,通过它可以(ky)实现对数据库更复杂的操作与控制。设计模块的过程实际上就是使用VBA语言编程的过程,因此需要用户有一定的程序设计基础。实际上,要在数据库的基础上开发出实际可用的应用系统,必须要进行一定的程序设计与开发。共九十二页任务(rn wu)四 Access 2003的主要数据类型Access 2003支持多种数据类型,主要有以下几种:文本(wnbn);数字;日期;备注;是/否;货币:;自动编号;OLE;超链接;查阅向导。

11、共九十二页任务五 Access 2003的功能(gngnng)选项设置Access 2003的结构属性,即用户所见到的Access 2003的界面的显示方式,例如数据表视图的格式、文字与数据的字体等,都是由Access 2003的功能选项默认值确定的。用户可以(ky)对Access 2003的功能选项默认值进行修改,以打造自己所喜爱的操作界面。共九十二页任务五 Access 2003的功能(gngnng)选项设置1“视图”选项卡Access 2003的“视图”选项卡用于设置用户界面的外观形式,其中有10个参数可以进行设置,分为3组。2“常规”选项卡“常规”选项卡用于设置新创建的数据表、窗体和报

12、表等的常规属性,例如保存路径、显示(xinsh)格式等。“常规”选项卡中共有6组、19个参数可以进行设置。共九十二页任务(rn wu)五 Access 2003的功能选项设置3“编辑(binj)/查找”选项卡“编辑/查找”选项卡用于设置在“窗体”或“数据表”视图中操作数据时的查找行为以及模块中VBA代码的执行行为,其中共有10个参数,可以分为4个组。4“高级”选项卡“高级”选项卡用于设置多用户系统下数据库应用系统的相关参数,例如OLE更新、DDE链接和更新等,属于高级用户掌握的内容,初学者可以在用到相关操作时参考。“高级”选项卡共有13个参数,分为4组。共九十二页子学习(xux)情境二 利用A

13、ccess 2003创建数据库任务一 创建(chungjin)Access数据库的不同方式任务三 转换Access数据库到较低版本任务三 传统的集合运算任务四 数据库的复制与删除共九十二页任务一 创建Access数据库的不同(b tn)方式使用Access 2003能够非常方便快捷地创建(chungjin)数据库文件。创建(chungjin)数据库有多种方法,常用的有创建(chungjin)空数据库、使用模板创建(chungjin)数据库等,此外还可以通过一个已有文件直接创建(chungjin)一个新的数据库。下面将详细介绍使用不同的方式创建(chungjin)Access数据库的操作过程。共

14、九十二页任务一 创建Access数据库的不同(b tn)方式1创建空数据库创建空数据库的具体操作步骤如下:(1)启动Access 2003,进入操作界面的主窗口后选择“文件”“新建”命令。(2)主界面右侧切换到“新建文件”任务窗格,单击“新建:空数据库”选项。(3)在打开的“文件新建数据库”对话框中确定新建数据库文件的名称及保存位置。用户可以在“文件名”文本框中更改数据库的文件名(如果用户不更改,创建的Access 2003数据库将使用默认的名称,例如db1.mdb),在“保存位置”列表框中选择该文件的保存位置(如果用户不选择则将保存在默认的磁盘(c pn)路径下)。(4)输入数据库文件名称并

15、选定保存位置后,单击对话框中的“创建”按钮,在Access主窗口的工作区内弹出db1数据库窗口。至此,新的数据库文件已经创建完成。共九十二页任务一 创建Access数据库的不同(b tn)方式2利用模板创建数据库除了创建空数据库之外,用户还可以利用Access 2003提供的常用的应用模板数据库来创建各种不同类型的数据库,这种方法特别适合初学者学习创建数据库。3利用已有文件创建数据库除了上述两种创建数据库的方法之外,Access 2003还提供了一种“根据现有文件新建数据库”的方法,具体操作步骤如下:(1)选择“文件”“新建”命令,Access 2003主界面右侧切换(qi hun)到“新建文

16、件”窗格后单击该任务窗格中的“根据现有文件新建”选项。(2)在弹出的“根据现有文件新建”对话框中选择需要创建副本的数据库文件,双击该文件或者选中该文件后单击“创建”按钮,即可在原来的文件夹中创建一个原数据库的副本。利用现有文件创建的数据库副本包括原来数据库中的所有数据对象。利用这种方法,可以快速重建另一个与原数据库相似的数据库。共九十二页任务(rn wu)二 打开已有数据库用户必须要首先打开Access 2003数据库文件,才能够进行数据录入、数据编辑和查询、输出报表等工作。与打开其他文件一样(yyng),打开数据库文件最方便快捷的方法就是按照文件存放的路径找到数据库文件,再双击数据库文件的图

17、标,这样就能够直接进入Access 2003数据库管理系统,并打开该数据库文件。共九十二页任务(rn wu)三 转换Access数据库到较低版本Access有不同的版本,在Access 2003之前,微软公司还发布了Access 2000、Access 97、Access 95等版本。为了实现数据库文件在不同版本的Access数据库管理系统软件之间共享,用户(yngh)需要对数据库文件进行转换,建立新的Access数据库。Access 2003数据库管理系统为用户提供了将数据库文件转换成为较低版本的工具。在Access 2003用户界面的主窗口中选择“工具”“数据库实用工具”“转换数据库”命令

18、,即可选择将Access 2003版本的数据库文件转换成为较低版本的数据库文件,从而实现不同版本之间数据库文件的共享。共九十二页任务四 数据库的复制(fzh)与删除如同Windows系统下的其他文件一样,Access数据库文件的复制(fzh)与删除只需借助鼠标右键快捷菜单中的“复制(fzh)”和“删除”命令即可方便快捷地完成。此外,也可以使用Ctrl+C组合键和Ctrl+D组合键(或者Delete键)对数据库文件进行复制和删除操作。但是,需要注意的是,Access 2003数据库文件的复制和删除只包括数据库文件中存储的对象,而作为单独文件存放的数据访问页对象,则需要单独进行复制和删除。共九十二

19、页子学习情景(qngjng)三 Access 2003表操作任务一 创建(chungjin)表任务二 表的导入和链接任务三 编辑表任务四 数据表关联共九十二页任务(rn wu)一 创建表创建表的过程分为两步:第一步,创建表的结构;第二步,添加数据(shj)。创建表的结构是其中的关键。在Access 2003中创建完数据库文件之后,用户可以使用表设计器、表向导并通过输入数据等方式来创建表。这里主要介绍如何使用表设计器来创建表,即使用表的“设计”视图创建数据表的方法和操作步骤。共九十二页任务(rn wu)一 创建表1表设计窗口及其应用要使用(shyng)设计器进行表的创建,首先要熟悉表设计窗口及其

20、应用。2使用表向导创建表Access 2003提供的表向导功能能够帮助用户快速地建立数据表。3直接输入数据创建表另外一种创建表的方法是以直接输入数据的方式创建表。当需要将某一张表的内容直接存放到数据库中时,经常会使用到这种方式来创建表。共九十二页任务(rn wu)二 表的导入和链接除了前面介绍的3种创建表的方法之外,用户还可以通过“导入表”和“链接表”的方式来创建表。在Access 2003数据库管理系统中,用户可以使用“表的导入和链接”功能(gngnng)将其他文档格式的数据导入或链接到数据表中。利用这种方式,用户可以减少重复录入数据的工作,因此表的导入和链接也可以被看做是一种创建表的方法。

21、共九十二页任务(rn wu)二 表的导入和链接1导入表导入表的具体操作步骤如下(rxi):(1)打开需要将数据导入的数据库,在数据库主窗口中选择“表”对象,单击窗口上方的“新建”按钮,在“新建表”对话框中选择“导入表”选项,单击“确定”按钮,弹出“导入”对话框。用户也可以选择“文件”“获取外部数据”“导入”命令打开此对话框。(2)从“文件类型”下拉列表中选择要导入的数据文档类型。(3)找到源文件并根据向导的提示完成数据的导入。共九十二页任务(rn wu)二 表的导入和链接2链接表链接表的操作与导入表的方法类似,具体操作步骤如下:(1)打开数据库,在数据库窗口中选择“表”对象,单击窗口上方的“新

22、建”按钮,在“新建表”对话框中选择“链接表”选项,单击“确定”按钮,弹出“链接”对话框。用户(yngh)也可以选择“文件”“获取外部数据”“链接表”命令打开“链接”对话框。(2)在“文件类型”下拉列表中选择文件类型,选择要链接的目标文件,单击“链接”按钮,弹出“链接”对话框。(3)选择要链接的源数据文件,单击“确定”按钮,链接表的图标就会出现在数据库的“表”对象窗口中。共九十二页任务(rn wu)三 编辑表完成表的设计和创建(chungjin)工作之后,用户可以根据需要对表的内容进行编辑。表的编辑工作是数据库日常维护的一部分。1表的复制、删除与更名表的复制、删除与更名是对表的最基本的编辑操作。

23、2记录的查找和替换为了方便用户查看和修改表中的数据,Access 2003提供了方便的查找和替换功能。共九十二页任务(rn wu)三 编辑表3记录的筛选用户可以利用Access 2003提供的多种筛选功能从大量记录中查找出符合(fh)某种条件的记录,以便对这些数据进行分析和操作。这些功能包括按选定内容筛选、按窗体筛选、高级筛选/排序等。4修改表的外观为了让数据表显示的格式适应不同用户的个性化需求,用户可以根据需要自行修改数据表视图的外观。共九十二页任务(rn wu)四 数据表关联通常(tngchng),数据库中会存储多个数据表,这些数据表之间并不是孤立的,而是以不同的关系联系在一起。数据表之间

24、的联系被称做表之间的关系,指的是两个数据表中相同域上的字段之间建立的一对一、一对多或者多对多的联系。共九十二页任务(rn wu)四 数据表关联1创建表间关系创建表间关系的作用之一是防止产生输入错误,使用户不能随意更改建立关系的字段,即保持参照完整性。表之间的关系是通过表的主键和外键建立的,所以修改主键时系统会给出提示(tsh)并检查是否违反了参照完整性。共九十二页任务(rn wu)四 数据表关联2查看和编辑关系如果数据库中的表已经建立了关系,用户单击“关系”按钮即可在“关系”窗口中进行查看。例如,要查看罗斯文示例数据库中的全部表关系,只需首先打开罗斯文示例数据库,然后单击工具栏中的“关系”按钮

25、,该数据库中所有(suyu)表之间的关系就会显示在“关系”窗口中。共九十二页子学习情境(qngjng)四 Access 2003 查询操作任务一 查询的种类和创建方法任务二 利用(lyng)查询向导创建查询任务三 利用设计视图创建查询共九十二页任务(rn wu)一 查询的种类和创建方法数据查询是数据库操作中应用最为频繁的操作,为此Access 2003提供了强大的查询功能。根据不同的分类方法,这些(zhxi)查询可以分为多种不同类型。共九十二页任务一 查询的种类和创建(chungjin)方法1操作查询与选择查询一般根据查询之后是否改变数据表将查询分为操作查询和选择查询。使用查询向导(xingd

26、o)只能创建选择查询;通过利用设计视图或SQL查询才可以创建操作查询。共九十二页任务一 查询的种类和创建(chungjin)方法2创建查询(chxn)的不同方法在Access 2003中,共有3种方法可以创建查询:使用查询向导创建查询、利用设计视图创建查询和采用SQL(结构化查询语言)来编写查询命令的“SQL查询”。共九十二页任务二 利用查询(chxn)向导创建查询(chxn)下面以Access 2003自带的罗斯文示例数据库为例进行说明。1简单查询(chxn)打开罗斯文示例数据库,单击“查询”对象按钮,打开“查询”对象显示栏。共九十二页任务二 利用查询(chxn)向导创建查询(chxn)2交

27、叉表查询交叉表是指利用数据表中的数据建立的数据之间的交叉关系表。交叉表查询中不仅可以进行计算(j sun),还可以重构数据和分析数据。交叉表查询中分别以行和列对数据进行分组,既可以按行计算(j sun)也可以按列计算(j sun),以便查看数据之间的关系。共九十二页任务二 利用查询向导(xingdo)创建查询3查找重复项查找重复项查询(chxn)的主要目的是帮助用户发现重复记录。4查找不匹配项查找不匹配项查询的主要目的是找出两个表中的不匹配记录,供用户判断是否真正具有实际意义,然后做出相应的处理。查找不匹配项查询的数据源可以是“表”或“查询”,也可以既有“表”又有“查询”。共九十二页任务三 利

28、用设计视图创建(chungjin)查询使用设计视图可以按照(nzho)用户的需要设计查询,比通过查询向导创建的查询具有更大的灵活性,因此它是Access 2003中创建查询的主要方法。共九十二页任务三 利用(lyng)设计视图创建查询1创建(chungjin)交叉表查询下面以罗斯文数据库的“各种产品的96-97年度订单”查询为例介绍如何利用设计视图创建交叉表查询。2创建参数查询参数查询是指在查询启动时给出需要查询字段的提示,由用户输入查询关键字进行的查询,这种查询具有更大的灵活性。共九十二页任务三 利用(lyng)设计视图创建查询3创建计算列查询计算列查询是指在原有的表或查询的基础上增加(zn

29、gji)新的列,所增加(zngji)的列用于存放计算出来的值。4创建汇总查询汇总查询与计算列查询类似,是在原有的表或查询的基础上增加新的列,并用该新增加的列存放汇总的值。共九十二页任务三 利用设计视图(sht)创建查询5创建操作查询因为操作查询会改变表的内容,因此在操作之前最好将所涉及的表进行备份。追加查询是将一个或多个(du )来源表的数据以追加的方式添加到目的表的表尾,且只能追加匹配的字段。共九十二页子学习情境(qngjng)五 Access 2003窗体操作任务一 窗体概述任务二 利用(lyng)窗体向导创建窗体任务三 自动创建窗体任务四 利用窗体设计视图创建窗体任务五 窗体的修改任务六

30、 主/子窗体共九十二页任务(rn wu)一 窗体概述窗体的主要作用是实现用户和Access 2003数据库系统之间的对话。它提供了非常便捷的方法来编辑数据,而且在窗体中还可以播放图片、声音(shngyn)、影音等多媒体文件,使Access 2003的界面更加丰富。共九十二页任务(rn wu)一 窗体概述1窗体的主要功能窗体是输入和输出数据(shj)的界面,本身并不存储数据(shj),而是和数据(shj)库中的一些数据(shj)表关联起来。通过数据(shj)表可以完成对数据(shj)表数据(shj)的输入、访问、编辑、查询输出、信息提示等功能。共九十二页任务(rn wu)一 窗体概述2窗体的类型

31、窗体主要分为控制性窗体和数据交互式窗体两种。控制性窗体主要用于数据库的图形化界面设计,它通过在窗体中设置命令按钮来完成相应的操作。例如,Access 2003地址簿示例(shl)数据库的主切换面板实际上就是一种控制窗体。共九十二页任务(rn wu)一 窗体概述3窗体的组成窗体有3种视图:设计视图、窗体视图和数据表视图。一般窗体的设计可以在设计视图中完成。在设计视图中完成窗体的创建以后,即可在窗体视图或数据表视图中进行查看。所不同(b tn)的是在窗体视图中一般一次只能查看一条记录,而在数据表视图中一次可以查看多条记录。共九十二页任务(rn wu)二 利用窗体向导创建窗体窗体的创建相对于数据表及

32、查询的设计来说比较复杂,但Access 2003提供了图形化的工具窗体向导,使得(sh de)用户可以方便快捷地创建窗体。窗体向导一般用来创建比较简单的窗体。共九十二页任务三 自动(zdng)创建窗体在“新建窗体”对话框中,用户(yngh)可以看到有3个自动创建窗体的选项,分别是“纵栏式”、“表格式”和“数据表式”,使用它们可以创建这3种布局形式的窗体。1自动创建纵栏式窗体2自动创建表格式窗体3自动创建数据表式窗体共九十二页任务(rn wu)四 利用窗体设计视图创建窗体窗体向导和自动创建选项可以用来方便地创建普通的窗体。如果想要创建功能更强、更美观的窗体,就需要用到窗体设计视图了。通过窗体设计

33、视图可以对窗体的更多属性进行(jnxng)自定义。下面将介绍如何利用窗体设计视图来创建窗体。共九十二页任务四 利用(lyng)窗体设计视图创建窗体2使用窗体设计(shj)视图的过程使用窗体设计视图的过程如下:(1)在“数据库”窗口中,选择“窗体”对象。(2)单击“新建”按钮。(3)在“新建窗体”对话框中,选择“设计视图”选项。(4)在“请选择该对象数据的来源表或查询”右侧的下拉列表中选择作为窗体数据来源的表的名称。(5)在设计视图中添加和设置各种控件,如有必要还可以在其中编写VBA程序。(6)设置完毕以后,单击数据库主窗口工具栏中的“保存”按钮将新创建的窗体保存到数据库中。共九十二页任务(rn

34、 wu)五 窗体的修改窗体创建完成之后,在使用过程中可能需要对其内容或格式进行修改(xigi)。窗体的修改(xigi)必须在窗体设计视图中完成。1修改窗体中的控件修改窗体最主要的内容就是修改窗体中的控件,包括增加或删除控件、更改控件的位置、改变控件大小、修改控件的属性等。要修改窗体的控件,首先必须打开该窗体的设计视图。2修饰窗体可以通过改变窗体及其中各种对象的颜色,改变窗体的背景及样式来使窗体的表现形式更加多元化。共九十二页任务(rn wu)六 主/子窗体如果窗体中的数据来自于多个数据源,那么除了创建主窗体以外还需要(xyo)为该主窗体创建子窗体。创建主/子窗体的方法有两种:一种是同时创建主窗

35、体和子窗体,另一种是将子窗体添加到已有的窗体中。共九十二页任务(rn wu)六 主/子窗体1同时创建主/子窗体这里将以创建罗斯文示例数据库中的“订单”窗体和“订单”子窗体为例,说明使用窗体向导同时创建主窗体和子窗体的操作步骤。2将子窗体添加到已有窗体中罗斯文示例数据库中已经存在(cnzi)一个叫做“客户订单”的窗体,这里以如何将该“客户订单”窗体添加为“客户”窗体的子窗体为例,说明将子窗体添加到已有窗体中的操作方法。共九十二页子学习情境(qngjng)六 Access 2003的报表操作任务(rn wu)一 报表概述任务二 报表的创建任务三 利用设计视图创建或修改报表任务四 子报表任务五 报表

36、的预览和打印共九十二页任务(rn wu)一 报表概述报表是Access的一种基本数据对象,在使用时需要进行创建、保存(bocn)等。报表和其他数据对象的区别是创建报表时需要选择构建报表的数据源并且设置报表输出的打印机。1报表的数据源及存储2报表的结构3报表的功能4报表的分类共九十二页任务二 报表(bobio)的创建与Access 2003中表的查询类似,报表的创建方法也有两种:使用报表向导创建报表和利用报表“设计”视图(sht)来创建报表。其中使用报表向导又分为“自动报表”、“报表向导”、“标签向导”和“图表向导”4种方式。本节将在Access 2003的罗斯文示例数据库中介绍使用不同方法创建

37、报表的过程。共九十二页任务二 报表(bobio)的创建1利用自动报表创建报表使用“自动报表”功能是快速创建报表的方法之一。在设计时,先选择用来(yn li)创建报表的数据源,然后选择报表类型:纵栏式或者表格式,最后会自动生成显示数据源所有字段记录数据的报表。2利用报表向导创建报表“报表向导”会提示用户输入相关的数据源、字段和报表版面格式等信息,根据“报表向导”的提示可以完成报表的基本设计操作的一大部分,从而加快报表创建的过程。共九十二页任务(rn wu)二 报表的创建3利用标签向导创建报表标签向导可以将Access 2003数据库中的数据以标签的形式打印出来,即可以快速创建标签式报表。4利用图

38、表向导创建报表图表向导用于将Access 2003中的数据以图表的形式表现(bioxin)出来,即快速生成图表报表。共九十二页任务三 利用设计视图创建(chungjin)或修改报表使用“报表向导”和“自动创建报表”等方式可以很方便地创建报表,但以这两种方式创建的报表比较简单,有时不能满足要求,这时可以通过报表设计视图对报表做进一步改动。报表的设计视图和查询(chxn)的设计视图相似,可以用来创建和修改报表。共九十二页任务三 利用设计视图(sht)创建或修改报表1认识设计视图在使用设计视图前,首先需要熟悉设计视图的构成以及设计视图的使用方法。2利用设计视图创建报表3利用报表设计视图修改报表4在报

39、表上绘制(huzh)图形共九十二页任务(rn wu)四 子报表在Access 2003中可以在报表内再插入一个报表,而插入另一个报表中的报表就称为子报表。1子报表的定义及作用在做报表合并时,其中的一个报表必须作为主报表。主报表可以基于其他(qt)对象如数据表、查询或SQL语句,也可以不基于其他对象。非绑定(即没有设置“数据来源”属性)的主报表可作为容纳要合并的无关联的子报表的容器。共九十二页任务(rn wu)四 子报表2在已有报表中创建子报表创建子报表之前需要确保子报表已经与主报表建立了正确的联系,这样就可以保证子报表中打印的记录与主报表中的数据有正确的对应关系。3将某个已有报表添加为子报表在

40、Access 2003中,如果需要将某个已有的报表添加为另一个报表的子报表,可以通过执行(zhxng)“将某个已有报表添加到其他已有报表中”命令来创建子报表。共九十二页任务(rn wu)四 子报表4链接主报表和子报表通常情况下,Access 2003会自动按一定的条件链接主报表和所创建的子报表,如果(rgu)子报表和主报表之间并不满足指定的条件,则需要手动将子报表和主报表进行链接。共九十二页任务(rn wu)五 报表的预览和打印在Access 2003中,有两种方法可以(ky)实现报表的预览:(1)在“报表”对象的列表框中选中所要预览的报表,单击工具栏中的“预览”按钮进行预览。(2)在报表的设

41、计视图中单击“打印预览”按钮,打开报表进行预览。这两种方法的效果相同。通常,可采用以下几种方法打印报表:(1)在“报表”对象的列表框中选中所要打印的报表,然后单击工具栏中的“打印”按钮。(2)在“报表”对象的列表框中选中所要打印的报表,然后选择“文件”“打印”命令或者按Ctrl+P组合键。(3)在报表的设计视图中单击“打印”按钮。共九十二页子学习情境(qngjng)七 Access 2003的数据访问页任务一 数据访问页概述任务二 创建(chungjin)数据访问页任务三 编辑数据访问页任务四 访问数据访问页共九十二页任务(rn wu)一 数据访问页概述数据访问页对象和窗体对象类似,用于给In

42、ternet用户提供一个(y )通过IE浏览器访问数据库的操作界面。利用数据访问页对象,用户可以使用Web浏览器来查看、操纵、编辑和添加数据库中的数据。共九十二页任务一 数据访问(fngwn)页概述1数据访问页的存储与调用数据访问页对象(duxing)和其他Access 2003对象不同,它是作为一个单独的.htm格式的文件存储于磁盘上,而不是保存在Access数据库文件(*.mdb)中,它仅在Access 2003的页对象窗口中保留一个快捷方式。共九十二页任务二 创建数据(shj)访问页与Access 2003中的其他对象一样,数据访问页对象也有多种创建方式。1使用数据页向导创建数据访问页利

43、用数据页向导是最方便的创建数据访问页的方法(fngf)。在创建数据访问页之前必须先建立数据库。2自动创建数据访问页在Access 2003中可以利用系统提供的模板自动生成数据访问页。与使用数据页向导相比,使用这种方法可以更快速地创建数据访问页,但是这种方法不具备灵活性。3利用设计视图创建数据访问页共九十二页任务(rn wu)三 编辑数据访问页如果需要对数据访问(fngwn)页进行修改或修饰,或者需要为数据访问(fngwn)页增加新的功能,可以通过在数据访问(fngwn)页的设计视图中对数据访问(fngwn)页进行编辑来实现。1数据访问页中的控件在数据访问页的设计视图中可以根据需要在数据访问页上

44、添加各种控件。这些控件可以方便用户的应用,也可以使页面更加美观。共九十二页任务(rn wu)三 编辑数据访问页2数据访问页的修改对数据访问页的修改主要是在原来的数据访问页中增加(zngji)或者删除控件,修改控件的位置、大小、内容等。共九十二页任务三 编辑(binj)数据访问页3数据访问页的修饰对数据访问页的修饰是指对数据访问页进行(jnxng)进一步的美化来改善数据访问页的视觉效果,但是不改变数据访问页的各元素的内容。共九十二页任务四 访问(fngwn)数据访问(fngwn)页访问数据访问页有两种情况:访问本机上的数据访问页和访问远程主机上的数据访问页。访问本机上的数据访问页时只需双击在文件

45、夹中找到的所要访问的数据访问页文件,系统(xtng)就会自动调用浏览器打开该文件。访问远程主机上的数据访问页时,需要将数据访问页文件和数据库文件都上传到远程Web服务器上,然后在浏览器中利用URL来访问,与访问普通的网页一样。共九十二页子学习情境(qngjng)八 Access 2003的宏操作任务一 宏概述(i sh)任务二 运行宏的条件任务三 创建宏任务四 宏的运行与调试共九十二页任务(rn wu)一 宏概述在Access 2003中,宏是一种(y zhn)特殊的对象,通过它可将其他的对象如表、查询、窗体、报表和数据访问页等有机地组合起来。通过使用宏可以大幅简化重复性的操作过程。要掌握好创建和使用宏的操作,首先必须对宏的基本概念要有一定的了解。1宏与宏组2宏的基本功能与类型共九十二页任务(rn wu)

温馨提示

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

评论

0/150

提交评论