Access第2章Access系统概述.ppt_第1页
Access第2章Access系统概述.ppt_第2页
Access第2章Access系统概述.ppt_第3页
Access第2章Access系统概述.ppt_第4页
Access第2章Access系统概述.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

第二章 Access系统概述,第一节 Access关系数据库 第二节 Access的数据库对象 第三节 Access的启动与退出 第四节 Access的工作环境 第五节 本章小结,Access 是Windows 环境下的关系型数据库管理软件。它提供了大量的工具和向导,即使没有任何编程经验,也可以通过可视化的操作来完成大部分的数据库管理和开发工作。而对于数据库的开发人员,Access提供了VBA(Visual Basic for Application)编程语言,可用于开发高性能、高质量的桌面数据库系统。,第一节 Access关系数据库,从Access1.0 的诞生到目前Access 2003 都得到了广泛的应用。Access经历了多次的升级,其功能越来越强大,操作也越来越简单。,Access 2003是Microsoft公司推出的面向办公自 动化、功能强大的关系数据库管理系统,是 Microsoft Office 系列应用软件的一个重要组成部 分,是目前最普及的关系数据库管理软件之一。,2.1.1 Access关系数据库,Access操作简单,易学易用。Access 2003对以前的Access版本作了许多的改进,其通用性和实用性大大增强,集成性和网络功能更加强大。 Access是一种关系数据库管理系统(RDBMS)。顾名思义,关系数据库管理系统是数据库管理软件,它的职能是维护数据库、接受和完成用户提出的访问数据的各种请求。利用Access可以对已有的数据库进行操作,也可以在此基础上进行数据库的开发和设计。,2.1.2 Access的版本,自从1992年11月正式推出Access 1.0以来,Microsoft公司一直在不断地完善增强Access的功能,1994年推出的Access 2.0有了较大的改动,75%以上的内容都是新增或改进的。 1995年随着Windows 95的推出,Microsoft公司又将Access 2.0升级为Access 7.0,1997年推出了Access 97,Microsoft首次对Access 97进行了汉化,推出了Access 97 中文版,随后又推出了中文版的Access 2000、 Access 2002和Access 2003。,2.1.3 Access的特点,Access为用户提供了友好的用户界面和方便快捷的运行环境。Access 2003数据库管理系统不仅具有传统的数据库系统的功能,同时还进一步增强了自身的特性。 (1)Access是一个中、小型关系数据库管理系统,适合于开发中、小型管理信息系统。 (2)Access作为Microsoft Office组件中的一个数据库管理软件,可能对数据进行处理、查询和管理。它与Excel、Word、PowerPoint等应用程序具有统一的操作界面,并可数据共享。 (3)采用OLE技术,能够方便创建和编辑多媒体数据库,包括文本、声音、图像和视频。 (4)Access支持ODBC标准的SQL数据库的数据。,(5)Access内置了大量的函数,其中包括数据库函数、算术函数、文本函数、日期时间函数、财务函数等,用户利用它可以解决许多问题而不必编写代码。 (6)Access提供了许多宏命令。宏命令在用户不介入的情况下能够执行许多常规的操作。用户只要按照一定的顺序组织Access提供的宏操作,就能够实现工作的自动化 。 (7)Access内置编程语言Visual Basic(VB),提供使用方便的开发环境VBA(Visual Basic for Application)窗口,允许用户通过编程的方式完成较复杂的任务,VBA大加强了Access的应用系统开发能力。,第二节 Access的数据库对象,Access关系数据库是数据库对象的集合。数据库对象包括:表(Table)、查询(Query)、窗体(Form)、报表(Report)、页(Page)、宏(Macro)和模块(Module)。,图2.1 Access数据库窗口,在任何时刻,Access只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、页、宏和模块。这些数据库对象都存储在同一个以.mdb为扩展名的数据库文件中。一个Access 2003数据库就是一个扩展名为.mdb的文件。,下面我们对 Access数据库中的7个对象做简单的介绍:,1表(Table) 在Access关系数据库中,表是有结构的数据的集合,是数据库应用系统的数据“仓库”。表用于存储基本数据。 表示存储数据的基本单元,每个表都拥有自己的表名和结构。表由不同的列、行组合而成,即由行和列组成的二维表格。在表中,一行数据称为一条记录,每一列代表某种特定的数据类型,称为一个字段。 在Access关系数据库中,有关表的操作都是通过表对象来实现的。表对象可以管理表的结构(包括字段名称、数据类型、字段属性等)以及表中存储的记录。 用于显示和编辑表结构的窗口称为设计视图。用于显示、编辑和输入记录的窗口称为数据表视图 。如图2.2和2.3所示。,图2.2 Student数据表的设计视图,图2.3 Student数据表视图,2查询(Query) 查询就是按照一定的查询条件或准则,对数据表和已建立的查询数据进行查找。查询提供了另外一种浏览数据表的方式。通过查询用户可以依据准则或查询条件抽取表中的记录与字段。查询到的数据记录集合称为查询的结果集,它与表一样,都是数据库的对象,但它不是基本表。 在Access中,查询主要包括选择查询、参数查询、交叉表查询、操作查询和SQL查询等。其中操作查询又包括删除查询、追加查询、更新表查询和生成表查询。在查询中,重要的是设置查询条件,以便获取所需要的数据。,图2.4 利用Student数据表建立的查询,3窗体(Form) 窗体是Access数据库的用户界面,是用户与Access数据库应用程序交互的主要接口,是应用最为广泛的数据库对象。在Access中,有关数据输入、编辑、显示和查询等都是通过窗体对象来实现的。窗体对象允许用户采用可视化的直观操作设计数据输入、输出界面以及应用系统控制界面的结构和布局。通过窗体,使得用户对数据库的操作更加简单。,窗体还提供了一个良好的数据库编程环境,用户可以通过宏命令或VBA 代码对窗体、报表、Web页等应用接口的各种对象编程处理,以使其完成更加复杂的任务。,图2.5 “教学管理”数据库中Teacher数据表窗体,4报表(Report) 在Access关系数据库中,报表对象允许用户不用编程仅通过可视化的直观操作就可以设计报表打印格式。与窗体不同,报表不能用来输入数据。报表对象不仅能够提供方便快捷、功能强大的报表打印格式,而且能够对数据进行分组统计和计算。,图2.6 “教学管理”数据库中Student报表,5页(Page) 页也称数据访问页,是自Access2000之后新增的对象,指的就是网页(Web Page)。通过页可以将数据库中的记录发布到Internet或Intranet,并使用浏览器进行记录的维护和操作。 页是用于在Internet或Intranet上浏览的Web页。页可以用来输入、编辑、浏览Access数据库中的记录。,图2.7 “教学管理”数据库中Student数据访问页,6宏(Macro) 宏是一个或多个操作的集合。其中的每一个操作执行特定的单一数据库操作功能,如打开窗体、生成报表等。在日常工作中,用户经常需要重复大量的操作,利用宏就可以简化这些操作,使大量的重复性操作能自动完成。 Access提供了许多宏操作,这些宏操作可以完成日常的数据库管理工作。,图2.8 “教学管理”数据库的宏对象窗口,7模块(Module) 模块是一个用VBA(Visual Basic for Application)语言编写的程序段,是由声明、语句和过程组成的集合。模块中的每一个过程可以是一个函数过程,也可以是一个子过程。通过将模块与窗体、报表等Access对象相联系,可以建立完整的数据库应用程序。 模块的主要作用是建立VBA程序以实现宏等难以完成的较为复杂或高级的功能。使用VBA语言的目的主要有两个:一是创建在窗体、报表和查询中使用的自定义函数;二是提供在所有类模块中都可以使用的公共子过程。通过在数据库中添加的VBA代码,可以创建出自定义菜单、工具栏和具有其他功能的数据库应用系统。,作为Microsoft Office 套件的成员Access 2003的使用界面与Word、Excel等的风格相同。在Access 中编辑数据库对象就像在Word中编辑文档、Excel中编辑表一样方便。其强大的功能和详尽的帮助,使读者可以在较短的时间里,做出一个具有Windows风格的数据库应用系统。,第三节 Access的启动与退出,2.3.1 启动Access,启动Access的方法与启动其他Office软件完全一样,常用以下三种方式。 (1)从“开始”菜单启动。在Windows任务栏中,依次单击“开始”|“程序”|“Microsoft Office”|“Microsoft Office Access 2003”。 (2)使用快捷方式启动。双击桌面上的Access 2003快捷方式图标,即可启动Access。 (3)打开文件方式。双击一个已建立好的Access文件,系统会先启动Access程序,再在此程序窗口中打开指定的文件。,2.3.2 关闭Access,若要退出Access,可以采用以下四种方法: (1)从“文件”菜单中选择“退出”命令。 (2)单击Access应用程序窗口右上角的“关闭”按钮。 (3)双击Access应用程序窗口左上角的应用程序控制菜单图标。 (4)按Alt+F4组合键。,第四节 Access的工作环境,Access 2003的工作窗口主要由标题栏、菜单栏、工具栏、数据库窗口、状态栏和任务窗格组成。如图2.9所示。,图2.9 Access工作窗口,2.4.1 菜单栏,Access的菜单栏中共有7个默认菜单,如图2.10所示。单击菜单栏中的菜单名,将打开对应的下拉菜单。选择下拉菜单中的命令,将执行该命令指定的操作。 Access的菜单栏为用户使用Access命令提供了便捷的途径。 Access的菜单栏完全遵循Windows对菜单的有关规范。,图2.10 Access 2003菜单栏,2.4.2 工具栏,Access工具栏上的每一个命令按钮对应于一条菜单项命令。用户通过单击工具栏上的命令按钮快速执行常用的操作。如图2.11所示。 Access的工具栏是根据当前的工作环境动态显示或隐藏的。通常工具栏位于菜单栏下方,不过用户也可通过鼠标拖放将工具栏拖到任意位置。,图2.11 Access 2003数据库工具栏,用户也可以自定义工具栏来设置自己的工作环境。方法如下: (1)单击“视图”|“工具栏”|“自定义”命令,打开“自定义”对话框; (2)在“自定义”对话框中,单击“新建”按钮,在弹出的“新建工具栏”对话框中输入工具栏名称,例如输入“我的个性化工具栏”,按“确定”按钮返回“自定义”对话框,这时新建立的工具栏会出现在工具列表框中。如图2-12所示。,图2.12 Access“自定义”对话框,(3)单击“命令”选项卡,为自定义工具栏添加所需要的命令按钮。如图2.13所示。,图2.13 为定制的工具栏添加命令按钮,注意:必须打开数据库文件才能建立自定义工具栏,而且该数据库文件不能是只读的。 (4) 单击“关闭”按钮,完成自定义工具栏的操作。,图2.14 自定义的“我的个性化工具栏”,2.4.3 状态栏,状态栏位于Access工作环境的最下方,用于显示当前的 工作状态。,2.4.4 数据库窗口,数据库窗口是一种很独特的窗口,这是由于在Access关系数据库中,任意时刻只能打开一个数据库窗口。打开一个数据库窗口就意味着打开了一个数据库,创建一个新的数据库窗口也就意味创建了一个新的数据库。同样,关闭一个数据库窗口意味着关闭了一个数据库。,数据库窗口除具有一般Windows窗口所具有的最小化按钮、最大化按钮、关闭按钮、标

温馨提示

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

评论

0/150

提交评论