Microsoft office access简介.docx

   日期:2024-08-16     来源:网络整理    作者:佚名     移动:http://mip.ourb2b.com/news/667326.html
核心提示:Microsoft office access简介.docx简介Access是微软公司推出的基于Windows的桌面关系数据库管理骨文软件公司),或者任何ODBC兼容数据库内的资料。少Access的功能(表单,报告,序列和VB代码)可以用作其他数据库的后文档,还可以建立动态的数据库报表和窗体等。

Microsoft office access简介.docx

s(前名)是由微软发布的关联式

数据库管理系统。它结合了Engine和图形用户界面两项

特点,是的成员之一。其实Access也是微软公司另一个通

讯程序的名字,想与ProComm以及其他类似程序来竞争。可是事后微软证实这

是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。另外,

Access还是c语言的一个函数名和一种交换机的主干道模式。

数据库等级考试

Access在2000年的时候成为了计算机等级考试中的计算机二级的一

种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为

二级中最受欢迎的数据库语言。

简介Access是微软公司推出的基于Windows的桌面关系数据库管理

系统(RDBMS,即),是Office

系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种

用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存

储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数

据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大

部分数据管理的任务。

Access能够存取Access/Jet、、Oracle(甲

骨文软件公司),或者任何ODBC兼容数据库内的资料。熟练的软件设计师和

资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员

的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部份面向对象

(OO)技术,但是未能成为一种完整的面向对象开发工具

发布历史

.0版本在1992年11月发布

微软指定它对系统最小要求为视窗3.0配以4兆节内存.6兆节内存

配以最小8兆节硬盘空间(建议最好有14兆节硬盘空间)则为建议的系

统要求.当时软件以7张1.44兆节软碟发布的载体.

这个软件能够有效地处理大量记录但是测试显示在某些情况下会

导致数据损毁.比如说,大小超过700MB的文件常会出问题。(值得注意

的是在1.0版广泛应用的时候大多数硬盘是小于700MB的。)软件的使用

指南指出过时的设备驱动和错误的配置可能会导致数据丢失

Access的最初名称是Cirrus。它开发于之前,当

时的窗口引擎称作Ruby。比尔盖茨看过Ruby的原型后决定把这个基于

Basic语言的组件作为一个独立的可扩展应用程序与Access联合开发。这

个项目称作Thunder。这两个项目互相独立的被作为底层的窗口引擎开发并

且互不兼容。然而,在VBA出现后它们被合并在一起。

1995年末,发布,这是世界上第一个32位关系型数据库

管理系统,使得access的应用得到了普及和继续发展。

1997年,发布。它的最大特点是在access数据库中开

始支持web技术,这一技术上的发展,开拓了access数据库从桌面向网络的

发展。

21世纪初,发布,这是微软强大的桌面数

据库管理系统的第六代产品,也是32为位access的第三个版本。至此,

access在桌面关系型数据库的领域的普及已经跃上了一个新台阶。

2003年微软正式发布了,这是继2002年后发布的最

新版本,它在继承了以前版本的优点外,又新增了一些使用功能

主要用途

在很多地方得到广泛使用,例如小型企业,大

公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系

统。它也常被用来开发简单的WEB应用程序.这些应用程序都利用ASP技

术在ervices运行.比较复杂的WEB应用程序则

使用PHP/MySQL或者ASP/.

它的使用方便程度和强大的设计工具为初级程序员提供许多功

能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者

数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够

创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。

一些专业的应用程序开发人员使用Access用作快速应用开发,

特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果

是透过网络存取数据的话,Access的可扩放性并不高.因此当程序被较多

使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,

例如Oracle、DB2、、vices、

、MySQL、、MaxDB商务信息网mobile移动站,或者。无论如何,不

少Access的功能(表单,报告,序列和VB代码)可以用作其他数据库的后

期应用,包括JET(档案为主的数据库引擎,Access缺省使用)、

、Oracle和任何其他跟ODBC兼容的产品。这种方法允

许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有

已经在适当的位置牺牲发展。

很多的开发者使用命名约定,虽然

这不普遍;它是一次编程大会,并非一个DBMS实施的规章。

特性

一好处进入从程序员视角在它的有关兼容性有SQL-质问可能被观

看并且作为SQL语句编辑,并且SQL语句直接在巨视和VBA模里可以被使用

操作进入桌子。用户可能混合并且使用两个VBA并且"宏"编程形式和逻辑

既没提供面向对象的可能性。

导入导出报表的生成程序,当时有能力和到这项任务的复杂报告创造,

没有另一受欢迎数据库报表程序的生成程序充满特色和强有力 -水晶报告。

MSDE( 微软公司 SQL 服务器桌面发动机 )2000 ,袖珍版本的 MSSQL 服务器2000 ,

被包括开发版的办公室 XP 并且被用于进入可能作为除之外的另一种选择 JET

数据库引擎。 (尽快的*版本的 MSDE 和微软公司交换服务器实际上使用这台

喷气发动机处理巨大大量数据并且安置一“赝品”在它之上的那

些应用的应用层。大约这事实的缺乏知识因进入 /喷口家庭的软件产品而为

不该受不敬做贡献,特别是关于 "大"工程。)

进入分割和粘贴功能性能使它有用工具在其他数据库之间连结

(例如,在数据或者数据库变换期间的 Oracle 和微软公司 SQL 服务器)。进

入与给与窗子和其他平台应用一起的积分的各种各样进口和退场门特征一

起来,一经请求从应用的里面或者手工由用户其中几可以被执行。例如非

常紧密 SNP 完全格式化的为分享的形式与没有全部的进入软件的人们报告。

它也能容易被升级到微软公司 SQL 服务器。

与一般的 RDBMS 完全不同,它缺乏数据库触发和预存程序。自从

MS Access 2000 (Jet 4.0) ,开发人员可以在查询中设定参数,这跟预存

程序很相似的,但这些“预存程序”只能处理一个程序.当资料表内数据

发生变化时Microsoft office access简介.docx,它确实允许形式包含被引发的代码,使用是普通的透过查询

和其他技术在进入营运储存的程序在方面 RDBMS 支援这些的。

进入可提供的编程语言,当时在另一个内产品 Office

家具,微软公司应用的 Visual Basic 。两个数据库进入讯息库 COM 组成部

分被提供:这笔遗产数据存取物体 (DAO) ,用进入和新只可提供 ActiveX 数

据对象(忙乱)。

容易被应用于小的工程, 但是如果设计的不好对

大工程是无用的。

全部数据库质问,形式和报告被储存在数据库里,并且与相关的

模型的理想协调,没有与他们做一个身体上组织的阶层的可能性。

一种设计技术是把进入应用在数据和计划之间进行分发。一数据

库应该只包含桌子和关系,当另一个将有全部计划时,形式,报告和质问

和对第一个数据库桌子的连接。令人遗憾,当连结时,进入允许没有有关

的道路,因此那些发展环境作为这种生产环境有相同的道路应该 (虽然你写

你们自己的能 "动态连接程序 "常规在里 VBA 那搜出能一定背面结束档案以透

过这个目录树搜寻,如果它发现这条电流通路它不能 )。

这种技术也允许开发者在不同的档案中分申请,因此一些架构是

可能的。

优缺点

Access 的优点

(1)存储方式简单,易于维护管理

Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以

上对象都存放在后缀为( .mdb 或.accdb )的数据库文件中,便于用户的操

作和管理。

(2) 面向对象 Access 是一个面向对象的开发工具,利用面向对象

的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装

在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对

象它都定义一组方法和属性,以定义该对象的行为和外国microsoft access 数据库,用户还可以按

需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和

管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方

式,使得开发应用程序更为简便。

(3) 界面友好、易操作

Access 是一个可视化工具,是风格与 Windows 完全一样,用户想

要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还

提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查

询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4) 集成环境、处理多种数据信息

Access 基于 Windows 操作系统下的集成开发环境,该环境集成了

各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数

据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序

地进行。

(5) Access 支持 ODBC (开发数据库互连, Open Data base

),利用 Access 强大的 DDE(动态数据交换)和 OLE(对象

的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、 Excel 表格、

Word 文档,还可以建立动态的数据库报表和窗体等。 Access 还可以将程序

应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成

HTML 文件,轻松构建 / 的应用。

(6) 支持广泛,易于扩展,弹性较大

能够将通过链接表的方式来打开 EXCEL 文件、格式化文本文件等,

这样就可以利用数据库的高效率对其中的数据进行查询、处理。还可以通

过以 Access 作为前台客户端,以 SQL Server 作为后台数据库的方式(如

ADP)开发大型数据库应用系统。

总之, Access 是一个既可以只用来存放数据的数据库,也可以作

为一个客户端开发工具来进行数据库应用系统开发;即可以开发方便易用

的小型软件,也可以用来开发大型的应用系统。

ACCESS 的缺点

ACCESS 是小型数据库,既然是小型就有它的局限性(下面关于性能

方面的缺点仅指用 Access 作为数据库的情况下,不包括用 Access 作为客

户端前台,用 SQL Server 作为后台数据库的情况):

1. 数据库过大,一般百 M 以上(纯数据,不包括窗体、报表等客

户端对象)性能会变差。

2. 虽然理论上支持 255 个并发用户,但实际上根本支持不了那么

多,如果以只读方式访问大概在 100 个用户左右,而如果是并发编辑,则

大概在 10-20 个用户。

3. 记录数过多,单表记录数过百万性能就会变得较差,如果加上

设计不良microsoft access 数据库,这个限度还要降低。

4. 不能编译成可执行文件( .exe ),必须要安装 Access 运行环境

才能使用。

Access 数据库安全方式

一、密码式

给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式

在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数

据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。

二、"#" 式

在数据库名称里加上 #号,从 URL 上请求时 #是请求地址和请求参

数的一个分隔字符,如果知道了数据库名,直接请求的话, WEB 服务器会认

为请求的是 access 而不是 access#.mdb ,所以会提示找不到文件,但是很遗

憾,URL 中对于这些特殊的字符都会有一个特殊的表示方式,#的特殊表示

就是%23 ,那么 access#.mdb 将会被下载。还有如果用 之类的下

载工具也可以直接下载。

三、ASP 式

这种作法是比较专业但也是很安全的也是现在比较流行的作法,

但是现在许多的人只是作了一半,只是将数据名改成 ASP 而以,这样的话

直接用 之类的下载工具一样可以将数据库下载,这种方式的正确

作法有两步:

第一步:在数据库内创建一个字段,名称随意,类型是 OLE 对象,

内容设置为单字节型的 " "

【本文来源于互联网转载,如侵犯您的权益或不适传播,请邮件通知我们删除】

免责声明:Microsoft office access简介.docx来源于互联网,如有侵权请通知我们删除!
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请通过网站留言/举报反馈,本站将立刻删除!
 
 
更多>同类行业

推荐图文
最新发布
网站首页  |  网站地图  |  网站留言  |  RSS订阅  |  违规举报