Access数据库及其创建.ppt
Access,数据库与程序设计,第2章 Access数据库及其创建,2.1 Access系统概述2.1.1 Access的特点 2.1.2 Access的工作界面2.1.3 Access的数据库对象2.1.4 Access系统设置2.1.5 Access的联机帮助2.2 Access数据库的创建2.3 Access数据库版本的转换,2.1.1 Access的特点,1Access2003作为Office 2003办公组件中的数据库管理软件,具有与Word、Excel和PowerPoint等应用程序统一的操作界面。2Access 2003是一个完全面向对象,采用事件驱动机制的关系数据库管理系统,使得数据库的应用与开发更加便捷、灵活。3Access 2003增强了同Web的集成,增强了同XML之间的转换能力,可以更方便地共享跨越各种平台和不同用户级别的数据,还可以作为企业级后端数据库的前台客户端。,4Access 2003 既可以在单用户环境下工作也可以在多用户环境下工作,并且具有完善的安全管理机制。5Access 2003内置了大量的函数,提供了许多宏操作,一般用户不必编写代码,就可以解决许多问题,易学易用。6Access 2003 支持Visual Basic的高级编程技术(VBA)和ASP开发。,2.1.1 Access的特点,2.1.2 Access的工作界面,1.启动Access系统 选择“开始|所有程序|Microsoft Office|Microsoft Office Access 2003”命令。不同的数据库对象有不同的设计视图。在各设计视图下,菜单栏及其菜单命令,以及工具栏的组成都会发生变化。2退出Access系统 选择“文件|退出”命令。单击“关闭”按钮。Access 将自动保存对数据的更改。如果意外地退出Microsoft Access,可能会损坏数据库。,Access的工作界面,3.Access 数据库窗口 数据库窗口左侧是7个Access数据库对象按钮,单击其中一个按钮,可在右侧显示已创建的该对象的所有实例。单击数据库窗口右上角的“关闭”按钮,可关闭Access数据库,但不会退出Access系统。,2.1.3 Access的数据库对象,一个Access数据库就是一个扩展名为.mdb的Access文件。Access数据库中包含表、查询、窗体、报表、页、宏和模块7种对象。不同的对象在数据库中起着不同的作用。,Access数据库对象之间的关系示意图,数据库对象,(1)表 表是数据库的核心与基础,存放着数据库中的全部数据。(2)查询 查询是数据库中检索数据的对象,用于从一个或多个表中找出用户需要的记录或统计结果。查询对象必须基于表对象建立。(3)窗体 窗体是用户与数据库应用系统进行人机交互的界面。(4)报表 报表用于数据的打印输出,它可以按用户要求的格式和内容打印数据库中的各种信息。窗体和报表对象的数据来源可以是表,也可以是查询。,数据库对象,(5)宏 宏是Access数据库中一个或多个操作的集合,其中每个操作实现特定的功能。利用宏可以使大量的重复性操作自动完成。(6)模块 模块是Access数据库中存放VBA代码的对象。宏和模块是强化Access数据库功能的有力工具,可以在窗体或报表中被调用。(7)页(数据访问页)页对象是一个独立的.htm文件,用于在浏览器中查看和处理Access数据库中的数据,以此支持数据库应用系统的Web访问方式。,2.1.4 Access系统设置,Access为每个数据库都提供了上百个功能选项。选择“工具|选项”命令,打开“选项”对话框。对话框中共有12个选项卡,用户可以在不同的选项卡中进行相关的参数设置。,2.1.5 Access的联机帮助,1使用“Access帮助”任务窗格 选择“帮助|Microsoft Office Access 帮助”命令或者按【F1】快捷键,可打开“Access帮助”任务窗格。2使用屏幕提示功能 启动Access后,按下【ShiftF1】组合键,鼠标指针变成一个带有问号的箭头。在该状态下,单击Access屏幕上的某个项目,屏幕上就会显示关于该项目功能或任务的简短说明。,2.2 Access数据库的创建,在Access数据库应用系统中,所有的数据库资源都是存放在一个数据库文件中,该文件的扩展名为.mdb。创建Access数据库应用系统首先要建立一个Access数据库,数据库就是一个容器对象,其他Access对象均置于该容器对象之中。数据访问页对象是一个独立的网页文件,保存在Access数据库文件之外,在Access数据库文件中保留的只是它的一个链接。,Access数据库的创建,1.创建空数据库 启动Access后,选择“文件|新建”命令,在“新建文件”任务窗格中单击“空数据库”选项。新建的数据库对象中尚无任何其他数据库子对象存在,是一个空的数据库容器。2.使用向导创建数据库(1)在任务窗格中单击“本机上的模板”选项,在“模板”对话框中选择一个需要的模板,然后单击“确定”按钮,保存数据库文件后,即可启动Access数据库向导。(2)根据向导的提示操作,会自动创建相应内容的数据库。利用向导创建的数据库中会包含表、查询、窗体、报表、宏和模块等子对象(但不会包含页对象)。用户可以根据实际需要修改这些对象,以减少数据库开发的工作量。,2.3 Access数据库版本的转换,1.在Access 2003中新建的Access数据库文件默认为Access 2000文件格式。Access 2000 格式的文件可以在 Access 2000 或更高版本的系统中打开。2.Access 2003提供了格式转换功能,可以在不同文件格式之间转换(从低版本转为高版本,或从高版本转回低版本)。打开Access文件,从“工具|数据库实用工具|转换数据库”菜单的级联子菜单中选择一种新的文件格式。3.改变系统默认的数据库文件格式。选择“工具|选项”命令,在“选项”对话框的“高级”选项卡中从“默认文件格式”列表中选择一种文件格式。,Thank you,