1 / 25
文档名称:

JDBC详细PPT课件.ppt

格式:ppt   大小:153KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JDBC详细PPT课件.ppt

上传人:非学无以广才 2025/5/16 文件大小:153 KB

下载得到文件列表

JDBC详细PPT课件.ppt

相关文档

文档介绍

文档介绍:该【JDBC详细PPT课件 】是由【非学无以广才】上传分享,文档一共【25】页,该文档可以免费在线阅读,需要了解更多关于【JDBC详细PPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。本章教学
教学目的:
JDBC简介
JDBC编程
教学重点:
JDBC的开发环节
教学难点:
JDBC编程
JDBC简介
JDBC (Java Database Connectivity)
1996年,sun企业提出。
是Java程序与数据库系统通信的原则API。
它由一组用Java程序语言编写的类和接口构成。
作用
规避数据库的不一样,为程序开发人员访问数据库提供统一的编程接口,即为API;
JDBC可以做什么?
答:和数据库建立连接,发送sql语句,处理数据库返回的成果集,
JDBC简介
JDBC通过提供一种抽象的数据库接口,使得程序开发人员在编程时可以不用绑定在特定数据库厂商的API上,大大增长了应用程序的可移植性。
JDBC简介
JDBC
接口层
JDBC
驱动层
J2EE应用
JDBC API
数据库
JDBC
驱动程序
数据库
程序员开发
Sun
数据库厂商
应用层
JDBC将应用程序与详细的数据库产品隔离,大大简化应用程序开发过程,提高可移植性。
ODBC
ODBC:Open Database Donnectivity
由microsoft提出,基于C语言的;
ODBC应用程序
ODBC应用程序
ODBC API函数
ODBC 驱动程序管理器
ODBC 驱动程序1
ODBC 驱动程序n

数据源1
数据源n
ODBC的体系结构
JDBC驱动程序
1、JDBC-ODBC桥
JDBC-ODBC桥把JDBC操作翻译成对应的ODBC调用。
在JDBC刚产生时, JDBC-ODBC桥是非常有用的。通过它,开发者都可以使用JDBC来访问一种ODBC数据源。
缺陷:执行效率比较低;它需要在客户机上安装一种ODBC驱动,使用这一类驱动,就失去JDBC平台无关的好处;此外,ODBC驱动器需要客户端的管理。
JDBC API
JDBC API
为Java应用程序开发者使用数据库提供了统一的编程接口,它由一组Java类和接口构成:

包含的类和接口重要对基本的数据库编程服务,如生成连接、执行语句、以及准备语句和运行批处理查询等。也有某些高级的处理,如批处理更新、事务隔离和可滚动成果集。
在企业级java应用中进行的数据库操作远远不止数据库的连接并执行语句,还需要考虑其他方面的规定,包括使用连接池来优化资源的使用,实现分布式事务处理。

为连接管理、分布式事务和有的提供了更好的抽象,引入了容器管理的连接池、分布式事务和行集(RowSet)
JDBC API
所有的数据库JDBC驱动程序都应实现的重要接口是:

—处理驱动程序的调入并且对驱动程序进行管理。

—代表对特定数据库的连接。

—代表一种特定的容器,用以对一种特定的数据库执行SQL语句。

—控制对一种特定语句的行数据的存取。
JDBC重要对象
1. 连接(Connection)
2. 语句(Statement)
3. 成果集(ResultSet)
JDBC重要对象
1. 连接(Connection)
连接是客户端Java代码和数据库之间的通信连接,由JDBC驱动程序建立。它保留了所有对数据库服务器调用的上下文信息。