什么是ODBC数据库!可以详细解释一下吗!?

什么是ODBC数据库!可以详细解释一下吗!?,第1张

ODBC(开放式的数据库连接)是一重公认的关系数据源的接口.它快而轻,并且提供统一的接口.

ODBC也是微软公司开放服务结构(Windows

Open

Services

Architeture,WOSA)中有关数据库的组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口).这些API利用SQL来完成大部分任务.ODBC本身也提供了对于SQL语言的支持.

一个基于ODBC的应用程序对数据库的 *** 作不依赖任何DBMS(数据库管理系统),不直接与DBMS打交道,所有的数据库 *** 作由对应的DBMS的ODBC驱动程序完成.也就是说,无论是FoxPro,Access,还是Oracle,数据库,均可用ODBC

API进行访问.由此可见,基于ODBC的数据库都可以一用意的方式进行处理.

ODBC 是 开放式数据库互连 是一些标准规范符合规范的数据库就可以通过SQL(结构化查询语言)编写的命令进行 *** 作.理解ODBC是种数据库互连标准就行了,WINDOWS中ODBC配置,只是对数据库进行系统中登记 *** 作一样,不起任何数据服务作用.

OLE DB 是 数据库嵌入对象,是一套组件对象模型 (COM) 接口,可提供对存储在不同信息源中的数据进行统一访问的能力。即:通过这个对象可以对数据库 *** 作.但他只是数据库的一个接口.因为要统一许多接口,它接口也变的复杂繁多,不便于使用.

ADO 是ActiveX® Data Objects,是程序和数据接口的桥梁,我们使用他就可以方便的 *** 作数据库数据.

这么说吧,我们 *** 作ADO,ADO则访问OLEDB(当然可以访问其他的,只要符合ADO接口),OLEDB查询ODBC(也可以不用找他)得到数据接口 *** 作数据.

TRACE MODE 6和 T-FACTORY.exe 6 通过国际标准接口与其他应用软件相连,这保证了它们能够方便地集成在企业的信息系统里。DDE、 OPC、 SQL/ODBC、 TCP/IP、 DLL和 ActiveX 等标准都得到支持。用户可以编写自己的系统组件并将其作为插件(plug-in)嵌入TRACE MODE 6系统。 系统具有开放的通信接口 :T-COM,支持用C语言为控制器编写I/O 驱动程序。M-LINK 6 通信协议也是开放的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10872625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存