JDBC 与ODBC的区别

JDBC和ODBC都是数据库连接接口,ODBC由应用程序、Driver Manager、驱动程序和数据源组成,处理应用程序与数据库的通讯。JDBC在设计上借鉴了ODBC,但更加面向Java,支持通过不同URL动态加载不同JDBC驱动访问不同数据库,提供了DatabaseMetaData接口以适应不同数据库特性,并有四种驱动解决方案。两者都允许跨平台和数据库的互操作。
摘要由CSDN通过智能技术生成
                 

一、ODBC(Open   DataBase   Connectivity   :  开放连接) 
   
   
  ODBC  
总体结构
 
 
应用程序
   
 
执行处理并调用odbc函数,提交sql语句并检索结果
 
   
  Driver   Manager  
 
管理应用程序和驱动程序之间的通讯,根据应用程序加载并卸载驱动程序,
 
 
处理odbc函数调用,获把它们传送到驱动程序
 
   
 
驱动程序
       
 
处理odbc函数调用,把sql语句提交到数据源,并返回结果到应用程序,如有必要,
 
 
驱动程序修改一个应用程序请求,以使请求与相关的DBMS支持的语法一致
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值