欢迎来到天天文库
浏览记录
ID:36442943
大小:291.91 KB
页数:11页
时间:2019-05-09
《《JDBC与ODB》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JDBC与ODBC应用程序数据库如何进行数据的访问????引子引子JDBC简介JavaDataBaseConnectivityJava数据库连接一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。JDBC是由一组驱动程序实现的Java接口,驱动程序负责从标准JDBC调用向支持的数据库所需要的具体调用转变。Access数据库应用程
2、序SQLSERVER数据库JDBCJDBC的基本结构Java应用程序JDBC驱动程序、管理器厂家提供的JDBC驱动程序JDBC-ODBC桥JDBC驱动程序APIODBC驱动程序数据库ODBC简介OpenDataBaseConnectivity开放数据库连接微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API。这些API利用SQL来完成其大部分任务。提供对各种数据库的统一连接操作各种数据库ODBC驱动程序在windows系统中提供了很好的支持集成了多数主流数据库的O
3、DBC驱动提供数据源配置管理(数据源配置)ODBC驱动程序ODBC优点ODBC的最大优点:能以统一的方式处理所有的数据库不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应DBMS的ODBC驱动程序完成;不论是FoxPro、Access、MYSQL还是Oracle数据库,均可用ODBCAPI进行访问。JDBC-ODBCSun公司还开发了JDBC-ODBCbridge,用此技术Java程序就可以访问带有ODBC驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Or
4、acle、Sybase、MSSQLServer和MSAccess等数据库。JDBC-ODBC应用程序JDBC驱动程序管理器ODBC驱动程序管理器ODBC驱动程序ODBC数据库JDBC-ODBC的体系结构JDBC-ODBC桥驱动程序使用一段本地C代码将对JDBC接口的调用转换为对ODBC接口的调用。JDBC-ODBCBridge由Sun的Java2JDK提供的驱动通过ODBC驱动程序来获得对数据库的JDBC访问必须在客户端:安装ODBC驱动程序配置ODBC数据源。仅当特定的数据库系统没有相应的JDBC驱动程序时使用
5、。JDBC兼容ODBC的过渡性措施ApplicationSpaceJavaApplicationJDBC–ODBCBridgeDatabaseSQLCommandResultSetODBCDriverProprietaryProtocol
此文档下载收益归作者所有