正文

ODBC2006-12-16 14:42:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wolfelite/21629.html

分享到:

2.1.1 数据访问对象模型
1、VB的数据访问接口:
  Active X数据对象
  远程数据对象
  数据访问对象

2、数据库访问方式:
 Jet数据库引擎
 ODBC驱动程序
 第三方ODBC驱动程序
2.1.2  ODBC概述
            ODBC(OpenDataBaseConnectivity,开放数据库互连)是Microsoft公司开发的一套开放数据库系统应用程序接口规范,它提供了统一的数据库应用编程接口(APl),为应用程序提供了一 套高层调用接口规范和基于动态链接库的运行支持环境。

  ODBC提供了访问大量数据库的单一接口
  ODBC使客户应用程序的开发独立于后台服务器
2.1.3  ODBC体系结构
    ODBC驱动程序屏蔽了DBMS之间的差异。

    1.ODBC数据库应用程序:前端
 主要任务包括:
 建立与数据源的连接。
 向数据源发送SQL请求,接收并处理请求的结果。
  断开与数据源的连接等。
DBMS驱动程序
    ODBC应用程序不能直接存取数据库,它将所要执行的操作提交给数据库驱动程序,通过驱动程序实现对数据源的各种操作,提交数据库操作结果,通过驱动程序返回给应 用程序。
   
数据源
    数据源是指任一种可以通过ODBC连接的数据库管理系统,它包括要访问的数据库和数据库的运行平台。可以将数据源名看成是与一个具体数据库建立的连接。
数据源分为以下三类:
    1)用户数据源:只有创建者才能使用,并且只能在所定义的机器上运行。
    2)系统数据源:所有用户和在Windows NT下以服务方式运行的应用程序均可使用系统数据源。
    3)文件数据源:可用于安装同样驱动程序的企业用户共享,不属于某一用户或计算机。
总之:提供了在不同数据库环境中为C/S结构的客户机访问异构数据库的接口,也就是在由异构数据库服务器构成的客户机/服务器结构中,要实现对不同数据库进行的数据访问,就需要一个能连接不同的客户机平台到不同服务器的桥梁。ODBC就是起这种连接作用的桥梁。ODBC提供了一个开放的、标准的能访问从PC机、小型机到大型机数据库数据的接口。


ADO(Active Data Object)数据访问接口是Microsoft处理数据库信息的最新技术。

 是一种ActiveX对象,采用了被称为OLE DB的数据访问模式,是数据访问对象DAO、远程数据对象RDO和开放数据库互连ODBC三种方式的扩展。
   

阅读(2423) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册