时间:2021-07-01 10:21:17 帮助过:5人阅读
JDBC开发需要SQL支持,若想要实现JDBC,首先要了解并熟练使用SQL语句。身提供的一套数据库操作标准,而这个标准有需要各个数据库厂商实现,所以针对每个厂商会提供一个JDBC的驱动标准。目前比较常见的JDBC驱动程序可分为以下4类:
1、JDBC-ODBC 桥驱动
JDBC-ODBC是SUN 提供的一个标准JDBC操作,直接利用微软的ODBC进行数据库的连接操作。但是此种模式需要通过JDBC访问ODBC,再通过SQL数据库访问SQL数据库,所以在数据量较大时,这种操作性能较低,所以通常情况下不推荐使用这种方法进行操作。
2、JDBC 本地驱动
直接使用各个数据库生产商提供的程序库操作,但是因为其只能应用在特定的数据库上,会丧失程序的可移植性。与JDBC-ODBC桥连接相比,此种模式性能较高,但其最大缺点在于无法进行网络分布式存储。
3、JDBC 网络驱动
这种驱动程序将JDBC转换为与 DBMS 无关的网络协议,之后这种协议又被某台服务器转换为一种 DBMS 协议。这种网络服务器中间件能将它的纯 Java 客户机连接到多种不同的数据库上。JDBC网络驱动是最灵活的JDBC 驱动程序。
4、本地协议纯 JDBC 驱动
这种类型的驱动程序将 JDBC 调用直接转换为 DBMS 所使用的网络协议。这将允许从客户机上直接调用 DBMS服务区,是Internet 访问的一个很实用的解决方法。
JDBC 中的核心组成在 java.sql 包中定义,该包中的核心类结构为 DriverManager 类。 Connection接口,Statement 接口、PrepareStatement 接口、ResultSet 接口。
数据库编程-jdbc简介
标签:它的 odbc manager 种类 font bms 本地 类型 网络协议