ms-access 什么是MS-Access,我们将其用作什么?
示例
MicrosoftAccess是一个应用程序生成器,用于开发数据库和数据驱动的应用程序,主要供本地使用。MicrosoftAccess包含两个主要元素:
一个关系数据库管理系统(RDBMS),它将MicrosoftJet数据库引擎(Access2003和earler)或Access数据库引擎(Access2007及更高版本;请参见下文)与图形管理工具结合在一起。独特的链接表系统允许将远程表视为本地表。
VisualBasicforApplications(VBA)支持的图形用户界面(GUI)和软件开发工具,可以引用各种对象。
它是MicrosoftOffice应用程序套件的成员,该套件包含在Professional和更高版本中或单独出售。可以编译使用完整版MicrosoftAccess创建的数据库应用程序,以进行分发并通过免费的MicrosoftAccessRuntime运行。
这两个元素允许以多种方式使用MicrosoftAccess:
作为数据库:MicrosoftAccess数据库不要求使用数据服务器,而通常用作本地应用程序的数据库,例如位于Web服务器上的网站数据库。
作为数据应用程序生成器:用于创建包含绑定到(本地或链接)表的表单和控件的GUI的工具使开发人员可以创建用于访问和管理本地或远程数据的本地应用程序。VBA模块允许开发人员创建GUI工具不支持的功能。
作为完整的应用程序生成器:通过上述功能,开发人员可以在一个或多个Access文件中创建完整的本地数据应用程序。
MicrosoftAccess数据库引擎
通过Access2003(11.0),内置数据库引擎是MicrosoftJet。在Access2007(12.0)中,Microsoft引入了Jet引擎的新后代,即AccessDatabaseEngine(最初称为AccessConnectivityEngine,现在仍通常称为ACEEngine),并将其作为新数据库的默认值。其功能集和行为与Jet的最新版本(4.0)不完全重叠。从那时起发布的Access版本已经能够创建和使用Jet(.mdb)或ACE(.accdb)格式的数据库,即使Jet已被正式弃用为一项技术。