文档详情

Access第二章节Access系统概述.ppt

发布:2017-04-29约3.21千字共38页下载文档
文本预览下载声明
;第二章 Access系统概述 ; Access 是Windows 环境下的关系型数据库管理软件。它提供了大量的工具和向导,即使没有任何编程经验,也可以通过可视化的操作来完成大部分的数据库管理和开发工作。而对于数据库的开发人员,Access提供了VBA(Visual Basic for Application)编程语言,可用于开发高性能、高质量的桌面数据库系统。;第一节 Access关系数据库;从Access1.0 的诞生到目前Access 2003 都得到了广泛的应用。Access经历了多次的升级,其功能越来越强大,操作也越来越简单。;2.1.1 Access关系数据库 ;2.1.2 Access的版本 ;2.1.3 Access的特点 ;(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)。 ; 在任何时刻,Access只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、页、宏和模块。这些数据库对象都存储在同一个以.mdb为扩展名的数据库文件中。一个Access 2003数据库就是一个扩展名为.mdb的文件。 ;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中,有关数据输入、编辑、显示和查询等都是通过窗体对象来实现的。窗体对象允许用户采用可视化的直观操作设计数据输入、输出界面以及应用系统控制界面的结构和布局。通过窗体,使得用户对数据库的操作更加简单。 ;4.报表(Report) 在Access关系数据库中,报表对象允许用户不用编程仅通过可视化的直观操作就可以设计报表打印格式。与窗体不同,报表不能用来输入数据。报表对象不仅能够提供方便快捷、功能强大的报表打印格式,而且能够对数据进行分组统计和计算。 ;5.页(Page) 页也称数据访问页,是自Access2000之后新增的对象,指的就是网页(Web Page)。通过页可以将数据库中的记录发布到Internet或Intranet,并使用浏览器进行记录的维护和操作。 页是用于在Internet或Intranet上浏览的Web页。页可以用来输入、编辑、浏览Access数据库中的记录。 ;6.宏(Macro) 宏是一个或多个操作的集合。其中的每一个操作执行特定的单一数据库操作功能,如打开窗体、生成报表等。在日常工作
显示全部
相似文档