数据库access应用系统开发与设计(第二章).ppt_第1页
数据库access应用系统开发与设计(第二章).ppt_第2页
数据库access应用系统开发与设计(第二章).ppt_第3页
数据库access应用系统开发与设计(第二章).ppt_第4页
数据库access应用系统开发与设计(第二章).ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库技术,国家十一五规划教材(高职高专),中国水利水电出版社,Access及其应用系统开发,第2章 关系数据库管理系统Access基础,本章学习要点 学习Access关系型数据库管理系统的运行环境与安装要点 认识Access关系型数据库管理系统的功能构成 学习Access的进入与退出操作,学习使用Access的联机帮助功能 学习Access数据库基本对象及其相关概念 学习Access数据库系统的默认功能参数设置 纵观“图书馆管理信息系统(LIBMIS)”的数据库对象构成,2.1 Access基础,2.1.1 Access的特性 1使信息易于查找和使用 2支持Web功能的信息共享 3用于信息管

2、理的强大解决方案工具 4具有完备的数据库窗口 5提供名称自动更正功能 6具有子数据表功能 7可以采用拖放的方式与Excel共享信息 8具有数据访问页功能 9共享组件的集成 10Microsoft SQL Server交互性,2.1 Access基础,2.1.2 Access的运行环境与安装技术要点 . Access的运行环境,2.1 Access基础,.Access的安装技术要点,Access是属于Office办公软件包中的一个组件。因此,所谓安装Access,实际上也就是安装Office办公软件包。在安装Office办公软件包时,当然应该根据应用上的需要,选择其中的全部或部分功能进行安装。,

3、2.1 Access基础,.Access的运行启动,Access是属于Office办公软件包中的一个组件。因此,所谓安装Access,实际上也就是安装Office办公软件包。在安装Office办公软件包时,当然应该根据应用上的需要,选择其中的全部或部分功能进行安装。,2.1 Access基础,如同Microsoft公司的其他各种类型软件一样,Access的安装程序也会自动修改Windows操作系统的注册表和【开始】菜单。因此启动Access的方法应该是,顺序单击【开始】|【所有程序】|【Microsoft Office】|【 Microsoft Office Access 2003】即可启动A

4、ccess运行。,Access的启动窗口,2.1 Access基础,2.1.3 Access的菜单栏与常用工具栏,1Access数据库设计视图的菜单栏 Access数据库设计视图的菜单栏集中了Access的全部功能,在Access中所需进行的各种操作均可通过菜单栏提供的功能选项得以实现。菜单栏及其菜单中各可用功能选项的组成将随着Access的不同视图状态而有一些不同,下图为数据库设计视图下的菜单栏。,2.1 Access基础,2Access数据库设计视图的工具栏 Access工具栏位于其菜单栏之下,工具栏的作用是提供菜单栏中的那些常用功能选项的快捷使用方法。同样,工具栏中各可用功能选项的组成将

5、随着Access的不同视图状态而有一些不同,常用工具栏”中的各个按钮在一般情况下都是可以使用的,从左至右,它们的名称及其功能如下表所示。,2.1 Access基础,2.1 Access基础,2.1.4 Access的窗口操作 Access是一个面向对象的可视化数据库管理系统,所有的操作都在窗口中完成。Access的窗口种类较多,这里先简单介绍Access数据库设计视图下的窗口形式。 Access数据库设计视图窗口的构成包括三个部分:命令按钮组(位于窗口上端),对象类别按钮组(位于窗口左部),对象成员集合(位于窗口中部)。命令按钮组中共有8个按钮分别为:,【打开】按钮,【设计】按钮,【新建】按钮

6、,【删除】按钮,【大图标显示】按钮,【小图标显示】按钮,【列表显示】按钮,【详细信息显示】按钮,2.2 Access的基本对象,Access实质上就是一个面向对象的可视化数据库管理工具,它提供了一个完整的对象类集合。我们在Access环境中的所有操作与编程都是面向这些对象进行的。Access的对象是数据库管理的核心,是其面向对象设计的集中体现。用一套对象来反映数据库的构成,极大地简化了数据库管理的逻辑图像。通过面向对象的相关运算,就可以操作一个数据库的所有部分。 Access数据库对象是Access中的一级容器对象,其中可以包含Access数据表对象、查询对象、窗体对象、报表对象和数据访问页对

7、象、宏对象、VBA模块对象。,2.2 Access的基本对象,2.2.1 Access的数据库对象 数据库对象是Access最基本的容器对象,它是一些关于某个特定主题或目的的信息集合,以一个单一的数据库文件(*.MDB)形式存储在磁盘中,具有管理本数据库中所有信息的功能。 创建一个数据库对象是应用Access建立信息系统的第一步工作。,2.2.2 Access的数据表对象 数据表对象是Access中置于数据库容器中的一个二级容器对象,用于存储有关特定实体的数据集合。 创建数据表对象应是应用Access建立数据库应用系统工作中继创建数据库对象后的第二步。,2.2 Access的基本对象,2.2.

8、3 Access的查询对象 查询对象也是Access中置于数据库容器中的一个二级容器对象,利用查询可以通过不同的方法来查看、更改以及分析数据。也可以将查询作为窗体和报表的记录源。 查询对象必须基于数据表对象建立。,2.2.4 Access的窗体对象 窗体对象也是Access中置于数据库容器中的一个二级容器对象,其间包含的对象称为窗体控件,主要用于提供数据库的操作界面。窗体对象的构成包括五个节,它们分别是:窗体页眉节、页面页眉节、主体节、页面页脚节及窗体页脚节。,2.2 Access的基本对象,2.2.4 Access的窗体对象 窗体对象也是Access中置于数据库容器中的一个二级容器对象,其间

9、包含的对象称为窗体控件,主要用于提供数据库的操作界面。窗体对象的构成包括五个节,它们分别是:窗体页眉节、页面页眉节、主体节、页面页脚节及窗体页脚节。,2.2.5 Access的页对象 页对象是特殊的Web页,也是Access置于数据库容器中的一个二级容器对象。在数据库应用系统中设计数据访问页是为了使用户能够查看和操作来自Internet或Intranet的数据,而这些数据是保存在Microsoft Access数据库中的。,2.2 Access的基本对象,2.2.6 Access的报表对象 报表是以打印的格式表现用户数据的一种有效的方式。Access以数据库容器中的二级容器对象形式提供报表对象

10、,使得用户可以控制报表上每个对象(也称为报表控件)的大小和外观,并可以按照所需的方式选择所需显示的信息以便查看或打印输出。 2.2.7 Access的宏对象 Access的宏对象是Access数据库对象中的一个基本对象。宏的意思是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个窗体或打印某个报表。宏可以使某些普通的、,2.2 Access的基本对象,2.2.8 Access的VBA模块对象 Access的VBA模块对象是Access数据库对象中的一个基本对象,模块是将Visual Basic for Applications(VBA)的声明和过程作为一个单元进行保存的集合,也就

11、是程序的集合。设置模块对象的过程也就是使用VBA编写程序的过程。,2.3 Access的帮助系统,熟练地掌握Access帮助系统的使用,对于学习或者应用Access进行数据库应用系统开发是非常有益的。Access帮助系统提供三种帮助形式,分别是:“目录/索引”帮助,“这是什么?”帮助和“上下文”帮助 2.3.1 “搜索”帮助 单击菜单栏中的【帮助】|【Microsoft Office Access帮助】或者单击常用工具栏中的按钮即可启动“Access任务窗格。在Access任务窗格上部的“搜索”文本框中输入搜索关键字,即可获得相关的帮助主体。 。,2.3 Access的帮助系统,2.3.2 “

12、目录”帮助 在“Access任务窗格”中的“协助”组项的下端,显示着一个标示为“目录”的超级链接。单击这个超级链接,即可进入Access“目录”帮助。 2.3.3 “上下文”帮助 事实上,Access的帮助几乎是无处不在的。在数据表对象的设计视图中、在查询对象的设计视图中等处,都会有简短的帮助文字信息伴随左右。,2.4 Access的功能选项设置,Access共计有107个结构属性参数, 比如数据表视图的格式、文字与数据的字体,各类对象的显示模式,数据库文件夹的默认存储位置,数据库打开模式,年份的位数等等,均由Access的功能选项默认值确定。同时,Access提供一个操作界面使得用户可以修改

13、Access的功能选项默认值,以获取自己所期望的Access结构特征。 如果需要修改Access的功能选项值,可以在Access菜单上单击【工具】|【选项】菜单项,即进入Access的“选项”对话框,如下图所示。,2.5 Access的数据库对象,开发一个Access数据库应用系统的第一步工作是创建一个Access数据库对象,其操作结果就是在磁盘上生成一个扩展名为MDB的磁盘文件。第二步工作则是在数据库中创建相应的数据表,并建立各数据表间的联接。然后,再逐步创建其他必需的Access对象,最终即可形成完备的Access数据库应用系统。而整个数据库应用系统仅以一份磁盘文件的形式存储于文件系统中,

14、显得极其简洁。这也是很多小型数据库应用系统开发者偏爱Access的原因之一。,2.5 Access的数据库对象,2.5.1 创建Access数据库 为了创建一个Access数据库对象,我们可以通过两种不同的操作方法实现。 1创建空Access数据库 启动Access运行后,在图2-1-3所示Access启动窗口中的任务窗格内选中“新建文件”选项。这将导致Access任务窗格中显示创建Access数据库的相关选项。,2.5 Access的数据库对象,2利用Access模板创建Access数据库 Access DBMS的设计者充分考虑到二次应用开发者的利益,为绝大多数Access对象的创建提供设计向导,这些向导的使用简化了某些Access对象的创建与设计过程。对象设计向导的使用是一个对话过程,在一般情况下,利用设计向导可以快速地完成一个Access对象的初步设计操作。下图为Access的“模板”对话框。,2.5 Access的数据库对象,2.5.2 转换Access数据库 为了解决不同的Access数据库管理系统版本间相互转换的问题,Microsoft在后期的Access版本中提供一个称

温馨提示

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

评论

0/150

提交评论