本文目录一览:
求access 2003的概述
第4章 Access 2003概述
Access 2003系统简介
建立Access数据库
创建数据表
使用Access 2003开发数据库应用系统时的技巧
Access 2003的安全机制
Access 2003系统简介
Access的发展历程
Access 2003数据库开发环境
Access 2003的数据对象与数据类型
Access 2003 的功能
VBA的开发环境
Access启动后可以做下列工作
从可任意使用区开始或利用数据库向导生成数据库;
生成数据访问页面,以便在Internet Explorer中浏览Access数据;
生成Access项目;
打开已经建立的数据库或项目。
Access 2003的主窗口
Access 2003主窗口的组成部分
标题栏和任务栏:Access 2003主窗口的上边是窗口的标题栏,下边是任务栏,其结构、功能以及使用方法与一般Windows应用程序窗口的标题栏和任务栏相同。
菜单栏:单击每一个菜单项都会激活一个下拉菜单,列出有关此项功能的具体操作命令选项。
工具栏:工具栏显示的是最常用的Access 2003命令按钮,用以快速启动这些应用。
工作区:工作区位于主窗口的左侧,用于显示开发和维护Access 2003数据库时的各种子窗口或对话框。
任务窗格:任务窗格是Microsoft OfficeXP以后的版本才为所有应用程序提供的新功能格式。在任务窗格中提供多项常用操作选项,每一个选项区域中又包括一组操作命令,使用起来更方便。
Access 2003的工具栏
“自定义”工具栏对话框
Access 2003的数据对象
Access 2003包括数据表、查询、窗体等八种基本的数据对象,每一个Access 2003数据库文件实际上包含了一个或多个数据表以及多种其他数据对象。
数据的管理和应用主要是通过这些对象完成的。
Access数据库对象栏
数据库
在使用Access 2003管理数据时首先要建立相关的数据库,然后创建和使用数据库的各种对象。
Access 2003允许管理多个数据库,实现多个数据库之间的数据操作。
Access 2003数据库文件的扩展名是.mdb。在这里可将数据库看作是一种特殊的对象,它是其他多种对象的容器。
一个数据库对象可以包含多种数据对象。
表
表是数据库最基本和核心的组件,是Access 2003实际存储数据的场所。
一个Access 2003数据库可以包含一个或互相相关的多个表。
创建和管理数据库的主要工作之一就是创建和管理所需要的表,以便存放数据。
每个表包含若干记录,每一条记录又包含若干字段。
“家庭成员”表数据表视图
查询
查询是一般用户使用数据库的最常用方式。
在查询时,要根据查询条件创建查询。
查询中数据可以来自一个表,也可以来自数据库中的多个表,甚至来自多个数据库中的不同表。
查询建立以后,如果数据库中的数据发生变化,用户看到的查询视图中的数据也同步改变。
窗体
窗体是在数据库操作和应用中用户和数据库的交互式图形界面,用于显示包含在表或查询中的数据和操作数据库中的数据。
Access 2003提供了便捷的窗体设计工具,用户可以根据自己的习惯设计数据输入和输出的窗口界面,还可以在窗体中以图形的方式显示数据库中的数据。
通过窗体用户可以查看、录入、删除或更新数据等。
地址簿示例数据库的查询窗体
报表
报表的主要功能是将所需要的数据以确定的版式显示或打印。
Access 2003提供了常用报表的设计工具和数据选择方法。
报表还具有数据的求和、求平均值等常用的数值计算处理功能,还可以在报表中以图形方式显示数据结果。
网页
网页是自Access 2000之后新增加的对象,也称为数据访问页或简单称为页,其功能是实现数据通过互联网输入、输出和查询等,使Access具有网络数据库的功能。
Access 2003提供了简单的网页设计工具,可以快速设计数据库数据发布网页,并自动实现数据库和网页的链接。
宏
宏是数据库操作指令的集合,以实现自动执行重复性工作的功能。
使用宏可以简化一些经常性的操作。
Access 2003提供了几十种宏指令,用户可以很方便地组合这些指令,以便完成一些复杂的数据操作。宏常与窗体配合使用。
模块
模块是使用Access 2003提供的VBA语言编写的程序段,以便完成更复杂的数据库操作和控制流程。
VBA以Visual Basic为内置的数据库程序语言,对于数据库一些较为复杂或高级的应用功能,需要使用VBA代码编程实现。
Access 2003对象及其关系
Access 2003的数据库操作环境
数据库窗口:在创建或打开Access 2003数据库后,所有的数据库操作都是围绕数据库窗口进行的,数据库窗口由对象选项卡、对象列表和工具栏组成。
组:除了标准的7种对象外,Access 2003还允许根据用户需求创建新组,以便摆放数据库中常用对象的快捷方式。
“新建组”对话框
Access 2003的数据类型
文本:由字符串或数字组成,最多255个字符长度,默认为50个字符。
数字:用于将要进行算术运算的数据,包括字节、整型、长整型、单精度型、双精度型、同步复制ID和小数等七种。即可以存储1、2、4或8个字节长度的数值数据。
日期:用于存储日期和时间,具体格式包括长日期和短日期等多种,可以通过属性设置。字段的长度取决于选择的格式。
备注:用于长文本和数字,例如注释、摘要或说明,文本长度最多65536个字符。
逻辑型数据:用于只有两个值中的一个(如是否、真假、开关、男女等)的数据,不允许为空(Null)。
Access 2003的数据类型
货币:用于存储货币数值,例如工资、单价等。
自动编号:用于表示记录序号的字段,在添加记录时自动插入唯一顺序号(每次递增1)或随机编号。
OLE:OLE表示对象的链接和嵌人,这是一种比较特殊的数据类型。此数据类型表示使用OLE协议在其他程序中创建的多媒体对象,例如Word文档和Excel电子表格等。
超链接:用于实现超链接,可以是某个UNC路径或URL,最多存储64K个字符。
查阅向导:用于创建这样的字段,它允许用户使用组合框选择来自其他表或来自值列表的值。
Access 2003 的功能
1.查看相关信息
2.窗体和报表中的错误检查
3.传播字段属性
4.智能标记
5.备份数据库或项目
6.Windows XP主题支持
7.控件增强的排序功能
8.自动更正选项
9.SQL视图中的增强字体功能和基于上下文的帮助
10.XML支持
11.安全性增强
VBA的开发环境
VBA(Visual Basic for Applications)是VB在Microsoft Office及其他软件中的应用程序,具有高级程序设计语言的语句结构,简单易用。
Visual指的是使用图形用户界面来开发程序的方法,即不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到屏幕上的某处即可。
VBA的特点
Access中的VBA语言支持面向对象的程序设计方法。
Access中的VBA语言是应用面向对象的程序设计方法把程序和数据作为一个对象封装起来,并赋予应有的属性,使对象成为实实在在的东西。
过程是由VBA代码组成的单元,它包含一系列执行操作或计算值的语句和方法,分为Sub过程和Function过程。
VBA窗口的组成
VBA窗口主要由标准工具栏、工程窗口、属性窗口和代码编辑窗口组成。
工程窗口又称为工程项目管理器。它以层次列表形式列出了应用程序中所有的窗体、报表、模块和类模块文件。
属性窗口。该窗口列出了所选对象的各种属性,可按照“按字母序”或“按分类序”排序方式查看属性,也可以直接在此窗口中编辑或选择对象的属性。
代码编辑窗口。用于显示和编辑程序代码,同时可以打开多个代码编辑窗口,并且可以在代码窗口中进行复制和粘贴。
建立Access数据库
创建数据库
打开、复制及删除数据库
数据库管理
建立一个Access数据库的基本步骤
进行系统分析,确定新建数据库的目的;
设计数据库的表;
规划表中的字段,并确定表的主键;
确定表之间的关系;
根据表间的关系,优化表、表中字段的设计;
输入数据并创建其他数据库对象,如查询、窗体、报表、网页、宏和模块等;
使用数据库分析工具来分析和改进数据库的性能;
设置数据库的安全性。
创建数据库
Access 2003提供了两种创建数据库的方法:
一是先创建一个空数据库,然后创建表、查询、窗体、报表和网页等对象;
二是使用数据库向导来创建数据库,使用这种方法用户只需要做一些简单的选择操作,就可以建立相应的表、查询、窗体、报表和网页等对象,从而建立一个完整的数据库。
进入创建数据库的窗口
新建数据库窗口
数据库窗口工具栏
使用向导创建数据库
如果需要在创建数据库的同时,就为所选的数据库创建所需的表、窗体及报表等对象,可以选择数据库向导来创建数据库。
Access 2003为用户提供了10类在企业管理中常用的应用模板数据库,用户选择其中一类数据库后,系统自动通过向导方式引导用户创建自己的数据库。
“模板“对话框
数据库的打开方式
数据库的打开方式
打开:这是系统默认的打开方式,此时以共享的方式打开所选择的数据库文件,可以进行数据读写。
以只读方式打开:可以多用户共享,但所有用户都只能读数据,不能编辑数据库中任何数据对象。
以独占方式打开:只允许打开该文件的用户读写,以后其他用户不能再打开该数据库。
以独占只读方式打开:只允许打开它的用户读,但不能进行数据对象的编辑,其他用户不能打开该数据库。
复制和删除数据库
数据库文件的复制与删除方法与Windows环境下一般文档复制和删除的操作方法类似。
但是Access 2003数据库文件的复制和删除,只包括数据库文件中的对象,而对于网页对象,由于其以单独文件方式存放,所以需要单独进行复制和删除。
关闭数据库
如果要退出Access 2003,只需要单击主窗口的关闭按钮,或者选择“文件”菜单中的“退出”命令。
如果只想关闭数据库文件而不关闭Access 2003,单击数据库窗口的“关闭”按钮即可。
数据库管理
转换数据库:在Access 2003中,可以将旧版本的Access数据库转换成新版本的数据库格式,也可以进行反向操作。
压缩和修复数据库:当删除窗体、报表等数据库对象时,Access 2003不会释放它们占用的空间。不断地增删对象就会在文件中产生很多碎片,从而使得整个数据库文件的使用效率下降。压缩可以去除碎片,使Access 2003重新安排数据,收回空间。在对数据库文件压缩之前,系统会对文件进行错误检查,如果检测到数据库被损坏,就要求修复数据库。
数据库管理
拆分数据库:数据库拆分可以把数据库应用系统一分为二,将数据部分放在后端的数据库服务器上,而前端的操作界面(如窗体和报表等)放在每一个想使用这个数据库的计算机上。这样用户可以在自己的机器上操作时,而数据库服务器负责传输数据,从而构成一个客户服务器的应用模式。
同步复制:同步复制是为数据库制作一个副本,这样可以使副本与原数据库保持同步更新。
MDE文件:如果数据库中包含VBA程序代码,在数据库保存为MDE文件时将编译所有模块、删除所有的源代码,并且压缩数据库,这有助于数据库应用系统的优化。
数据库保存为MDE文件后不能进行的操作
在设计窗口中查看、修改或创建窗体、报表或模块;
增加、删除或更改数据库的引用;
修改VBA程序的代码;
使用“选项”对话框更改数据库的VBA项目的名称;
导入或导出窗体、报表或模块。
创建数据表
创建数据表的方法
数据表的使用
数据表维护操作
创建数据表的方法
表是Access数据库中最基本的对象。
一个数据库可以包含任意数量的表,以及指向其它位置的表的链接,数据库中的其他对象都是在表的基础上建立的。
Access提供了多种创建数据表的方法,用户可以根据实际需要选择适当的方法。
初学者可以选择“使用向导创建表”的方法,按照向导中的提示步骤进行操作,可以快速、简单地创建表。
如果有大量的数据需要输入,可以选择“通过输入数据创建表”或导入已有的外部数据,也可以选择“使用设计器创建表”的方法。
表的视图
数据库窗口
通过输入数据创建表
是否定义主键的提示信息
“新建表”对话框
现有数据的导入、导出和链接
对于日常的数据处理,使用最广泛的是Excel电子表格,彼此交换数据的格式通常也是Excel电子表格。所以通过导入或链接外部数据来创建一个新表,是实际工作中比较常用的方法。
导入是指从文本文件、电子表格或数据库表中检索数据,并将其复制到Access表中的过程。
链接是指在Access数据库与其他应用程序之间建立连接的过程。通过链接,可以在不进行导入的情况下读取外部数据源中的数据,并且在大多数情况下都可以对数据进行更新。
利用“文件”菜单中的“导出”命令,可以将数据库对象导出到其他Access数据库或Office组件中。
导入或链接的外部数据
各种版本的Access数据库和Access项目中的数据。
各种版本的dBASE数据库和Paradox数据库中的数据。
电子表格(如Excel和Lotus 1-2.3)中的数据。
Microsoft Exchange、文本文件、HTML文档和XML文档中的数据。
ODBC数据库(如SQL Server数据库)中的数据。
数据表的使用
数据表的字段属性设置
数据表的一列对应一个字段,每一个字段都要有字段名称,字段名称能够体现出该字段中数据的属性。
创建主键和索引
修改数据表的结构
数据类型的选择
清楚字段要存储何种类型的数据;
是否需要进行排序、分类、索引等操作;
是否需要对数据进行计算;
根据数据的实际情况来选择,如用日期时间型来存储时间数据,在计算上会更方便。
字段的常规属性
字段大小。设置该属性,可以控制文本类型数据的最大字符数或数字类型数据的数值范围及种类。
格式。格式属性用于自定义文本、数字、日期和“是否”类型字段的显示或打印格式,不影响数据的实际存储格式。
输入掩码。设置输入掩码可以规定正确的数据输入格式,使输入操作更规范,减少错误。
默认值。字段的默认值属性可以指定一个数值,该数值在新建记录时将自动输入到字段中。
有效性规则和有效性文本。该属性用于指定对输入数据的样式、数值范围等要求,可以保证输入的数据与字段的数据类型相符,检查数据的合法性。
必填字段。该属性的取值只有“是”和“否”两种。
定义主键
在Access中,最好为每个数据表都定义一个主键,定义主键的目的是要保证表中所有记录都是唯一可识别的。
主键可以由一个或多个字段组成,用于标识表中的每一条记录。
表中建立了主键之后,添加记录时,主键字段必须要输入数据,不能为空值,且不允许主键字段中出现重复的数据。
创建索引
在表的字段中创建索引,有助于快速查找和排序记录,表的索引类似于书的目录。
利用表的索引可以按照一个或一组字段值的顺序对表中记录的顺序进行重新排列,从而加快数据检索的速度。
索引分类
①唯一索引。唯一索引表示每个记录的索引字段值都是唯一的,不允许有重复值。
②普通索引。索引字段允许有相同的值。
③主索引。主索引字段的值必须是唯一的,且不允许出现空值。
数据表维护操作
随着时间的推移,数据表中的数据会发生很大的变化,所以对数据表中数据的修改是一项经常性的工作。
用户对数据的修改包括插入和删除记录、修改数据、替换数据和复制数据等。
删除记录提示框
“粘贴表方式”对话框
使用Access 2003开发
数据库用系统时的技巧
输入数据的校验与差错
输出设计
实现与Office组件其他成员的数据交流
使用Windows自带的应用程序
对于输入数据的基本功能要求
输入操作简单、轻松。
输入效率高,多利用选择选项,即具有重复内容自动复制和简易代码输入替代功能。
输入格式美观大方。
具有醒目的提示信息和防止误操作的警告信息。
辅助设计报表的方法
对报表进行页面设置;在报表的设计视图中删除报表页眉、报表页脚、将页面页眉的内容删除;利用Word文档设计方格线。
利用VBA代码隔行显示横线。
利用VBA代码编写画线代码,从而画出完美表格。
Access 2003的安全机制
设置数据库密码
用户级安全机制
安全机制管理
数据库加密
“设置数据库密码”对话框
密码验证对话框
撤消密码
关闭该数据库。
选择“文件”菜单下的“打开”命令。
在“打开”对话框中,选择数据库文件,并指定以独占方式打开数据库文件,输入预先设定的密码,打开数据库。
打开“工具”菜单,选择“安全”命令中的“撤消数据库密码”子命令,在“密码”文本框中输入设定的密码,然后确定,即可撤消所设的密码。
用户级安全机制
用户、组和权限
工作组信息文件
使用权限
安全机制管理
增加帐户
删除帐户
更改帐户权限
打印帐户和组帐户列表
数据库加密
启动Access 2003,不打开数据库。
选择“工具”菜单,选择“安全”菜单项下的“编码解码数据库”命令,打开“编码解码数据库”对话框。
选择要编码解码的数据库,单击“确定”按钮,打开“数据库编码后另存为”对话框。
输入加密或解密之后另存为的数据库名称及保存路径,单击“确定”按钮。
__
求Access 2003 功能和特点,越详细越好,Thanks
Access是一种关系型数据库管理系统,其主要特点如下: (1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 (3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
access2003简介 写论文用的
介绍:
Access 的功能特点
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access是一种关系型数据库管理系统,其主要特点如下:
(1)存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
(2)面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
解决Access 2003为何停止响应
现象当您尝试在 Access 2003 中打开 Microsoft Access 数据库文件 (.mdb) 时,您可能会收到以下错误消息,并且 Access 2003 可能会停止响应: Microsoft Office Access has encountered a problem and needs to close. 注意:要查看错误签名的详细信息,请单击以下文本中的链接: 当您查看错误报告中的数据时,报告包含的错误签名与本文开头列出的错误签名相似。原由以下两个条件同时满足时,会发生此问题,您尝试打开的数据库文件为只读文件。 该数据库文件包含在您打开文件时执行的 Microsoft Visual Basic for Applications (VBA) 代码,并且该代码包含指向打印机的、无法解析的引用。该打印机可能已脱机或从网络中删除。解决方法要避免此问题,请按照下列步骤操作: 注意:这些步骤使用未记载的 /decompile 开关反编译 Access 2003 数据库。 右键单击该数据库文件,然后单击“属性”。 在“属性”对话框中的“常规”选项卡上,单击以清除“只读”复选框,然后单击“确定”。 单击“开始”,然后单击“运行”。 在“运行”对话框中,键入以下内容: msaccess.exe"驱动器路径文件名.mdb" /decompile 其中,驱动器 是 Access 2003 数据库文件所在的驱动器,路径是Access 2003 数据库文件的路径,而文件名 是 Access 2003 数据库文件的名称,单击“确定”。这样就完成了。
本文链接:http://www.lntzy.com/shehui/2433.html