ODBC的模型结构 >ODBC有四个主要组成部分:应用程序接口,驱 动器管理器,数据库驱动器和数据源 应用程序1 应用程序2 应用程序3 ODBC应用程序接口( ODBC API) 0DBC驱动器管理器( DriverManager) ODBC数据库驱动器( Driver) Oracle yBase SQL Server Access Designed by Chiyong C2005
6 Designed by Chiyong,©2005 ODBC的模型结构 ➢ ODBC有四个主要组成部分:应用 程序接口,驱 动器管理器,数据库驱动器和数据源 ODBC应用程序接口(ODBC API) ODBC驱动器管理器(DriverManager) ODBC数据库驱动器(Driver) 应用程序1 应用程序2 应用程序3 …… Oracle SyBase SQL Server Access ……
JDBC简介-2 >JDBC的诞生: 自1995年5月java语言公布以来,当时由于没有一个纯 java语言的AP,编程人员不得不在Java程序中加入C 语言函数的ODBC调用 JNI缺点有:Java的平台无关性,面向对象等优势无法 发挥 自JDK10x版本开始出现,到JDK1.1,SQL类包成为 Java语言的标准部件 使Java语言与数据库连接时真正实现“ Write Once, Run Anywhere > JDBC API能完成: ■与数据库建立连接 向数据库发送SQL语句 检索数据库返回的结果 Designed by Chiyong C2005
7 Designed by Chiyong,©2005 JDBC 简介 -2 ➢ JDBC的诞生: ▪ 自1995年5月java语言公布以来,当时由于没有一个纯 java语言的API,编程人员不得不在Java程序中加入C 语言函数的ODBC调用 ▪ JNI缺点有:Java的平台无关性,面向对象等优势无法 发挥 ▪ 自JDK1.0.x版本开始出现,到JDK1.1,SQL类包成为 Java语言的标准部件 ▪ 使Java语言与数据库连接时真正实现“Write Once,Run Anywhere!” ➢ JDBC API 能完成: ▪ 与数据库建立连接 ▪ 向数据库发送SQL 语句 ▪ 检索数据库返回的结果
JDBC简介-3 >JDBC在应用程序中的作用模型: Java应用程序 JDBC驱动管理器 JDBC-ODBC桥 供应商提供的JBC驱动程序 ODBC 数据库 Designed by Chiyong C2005
8 Designed by Chiyong,©2005 JDBC 简介 -3 ➢JDBC在应用程序中的作用模型: Java应用程序 JDBC驱动管理器 JDBC-ODBC桥 ODBC 供应商提供的JDBC驱动程序 数据库