档案相关名词解释--详细解释

档案相关名词解释--详细解释

ID:34777098

大小:262.68 KB

页数:18页

时间:2019-03-10

档案相关名词解释--详细解释_第1页
档案相关名词解释--详细解释_第2页
档案相关名词解释--详细解释_第3页
档案相关名词解释--详细解释_第4页
档案相关名词解释--详细解释_第5页
资源描述:

《档案相关名词解释--详细解释》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录一、开放数据库互连(OpenDatabaseConnectivity,ODBC)-------------------------------1二、结构化查询语言(StructuredQueryLanguage简称SQL)---------------------------------12三四一、开放数据库互连开放数据库互连(OpenDatabaseConnectivity,ODBC)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组

2、对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。目录简介更新架构种类使用文件DSN记录事务展开简介更新架构种类使用文件DSN记录事务展开简介开放数据库互连(ODBC)是MICROSOFT提出的数据库访问接口标准。开放数据库互连定义了访问数据库的API一个规范,这些API独立于不同厂商的DBMS,也独立于具体的编程语言(但是MICROSOFT的ODBC文档是用C语言描述的,许多实际的ODBC驱动程序也是用C语言写的。)ODBC规范后

3、来被X/OPEN和ISO/IEC采纳,作为SQL标准的一部分,具体内容可以参看《ISO/IEC9075-3:1995(E)Call-LevelInterface(SQL/CLI)》等相关的标准文件。更新ODBC现在看来是一个比较古老的东西,在1996年左右就比较定型了,其最新的版本是3.8(Win7自带;Win8上有更新但仍叫3.8[1]),MICROSOFT也不打算对它做什么大的更新,更多的目光应该被放到OLEDB、.NETDATAPROVIDER身上了。然而,正因为它是一个比较成熟和古老的规范,ODBC在大多数DBMS上都做可以使用,可以说

4、一个像样的DBMS都应该支持ODBC3.0或以上的版本。如果你打算学习如何开发一个ODBCDRIVER,最好的参考资料还是MSDN。如果你不打算采用ODBCAPI做开发,学习和了解ODBC也可以增加对DBMS的了解,也能更好地理解其他的数据库访问接口和技术。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBCAPI进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数

5、据库。开放数据库互连(ODBC)是Microsoft引进的一种早期数据库接口技术。它实际上是我们要在本章后面加以讨论的ADO的前身。Microsoft引进这种技术的一个主要原因是,以非语言专用的方式,提供给程序员一种访问数据库内容的简单方法。换句话说,访问DBF文件或AccessBasic以得到MDB文件中的数据时,无需懂得Xbase程序设计语言。事实上,VisualC++就是这样一个程序设计平台,即Microsoft最初是以ODBC为目标的。你会发现,ODBC工作起来和Windows一样,它用包含在DLL内的驱动程序完成任务。其实,ODBC提

6、供一套两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口。允许VisualC++用标准的函数调用经公用接口访问数据库的内容,是这两个驱动程序的汇合点。当然,还有其它和ODBC有关的实用程序类型的DLL。例如,一个这样的DLL允许你管理ODBC数据源。ODBC的实际管理接口出现在SYSTEM文件夹中的某个CPL(控制面板)文件中寻找我们在后面要谈到这方面的问题。ODBC的确能履行承诺,提供对数据库内容的访问,并且没有太多的问题。它没有提供数据库管理器和C之间尽可能最好的数据转换,这种情况是有的,但它多半能像广告所说的那样去工

7、作。唯一影响ODBC前程的是,它的速度极低至少较早版本的产品是这样。ODBC最初面世时,一些开发者曾说,因为速度问题,ODBC永远也不会在数据库领域产生太大的影响。然而,以Microsoft的市场影响力,ODBC毫无疑问是成功了。今天,只要有两种ODBC驱动程序的一种,那么几乎每一个数据库管理器的表现都会很卓越。架构应用程序应用程序对外提供使用者交谈界面,同时对内执行资料之准备工作数据库系统所传回来的结果在显示给使用者看。简单来说,应用程序藉ODBC界面执行下列主要工作:1.Requestaconnection(i.e.session)with

8、adatasource.2.SendSQLrequeststothedatasource.3.Definestorageareasanddatafor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。