1 / 5
文档名称:

JDBC接口技术 转.txt

格式:txt   页数:5
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

JDBC接口技术 转.txt

上传人:管理资源吧 2011/9/11 文件大小:0 KB

下载得到文件列表

JDBC接口技术 转.txt

文档介绍

文档介绍:作者:有所得
日期:2000-11-16 10:37:26
作者:郑林峰张公忠
JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。
一、ODBC到JDBC的发展历程
说到JDBC,很容易让人联想到另一个十分熟悉的字眼“ODBC”。它们之间有没有联系呢?如果有,那么它们之间又是怎样的关系呢?
ODBC是OpenDatabaseConnectivity的英文简写。它是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的,用C语言实现的,标准应用程序数据接口。通过ODBCAPI,应用程序可以存取保存在多种不同数据库管理系统(DBMS)中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口。

ODBC的结构包括四个主要部分:应用程序接口、驱动器管理器、数据库驱动器和数据源。
应用程序接口:屏蔽不同的ODBC数据库驱动器之间函数调用的差别,为用户提供统一的SQL编程接口。
驱动器管理器:为应用程序装载数据库驱动器。
数据库驱动器:实现ODBC的函数调用,提供对特定数据源的SQL请求。如果需要,数据库驱动器将修改应用程序的请求,使得请求符合相关的DBMS所支持的文法。
数据源:由用户想要存取的数据以及与它相关的操作系统、DBMS和用于访问DBMS的网络平台组成。
虽然ODBC驱动器管理器的主要目的是加载数据库驱动器,以便ODBC函数调用,但是数据库驱动器本身也执行ODBC函数调用,并与数据库相互配合。因此当应用系统发出调用与数据源进行连接时,数据库驱动器能管理通信协议。当建立起与数据源的连接时,数据库驱动器便能处理应用系统向DBMS发出的请求,对分析或发自数据源的设计进行必要的翻译,并将结果返回给应用系统。

自从Java语言于1995年5月正式公布以来,Java风靡全球。出现大量的用java语言编写的程序,其中也包括数据库应用程序。由于没有一个Java语言的API,编程人员不得不在Java程序中加入C语言的ODBC函数调用。这就使很多Java的优秀特性无法充分发挥,比如平台无关性、面向对象特性等。随着越来越多的编程人员对Java语言的日益喜爱,越来越多的公司在Java程序开发上投入的精力日益增加,对java语言接口的访问数据库的API的要求越来越强烈。也由于ODBC的有其不足之处,比如它并不容易使用,没有面向对象的特性等等,SUN公司决定开发一Java语言为接口的数据库应用程序开发接口。,JDBC只是一个可选部件,,SQL类包(也就是JDBCAPI)就成为Java语言的标准部件。
二、JDBC技术概述
JDBC是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface,应用程序设计接口)。它由一些Java语言写的类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员

最近更新

2025年三亚航空旅游职业学院单招职业倾向性测.. 41页

2025年三门峡职业技术学院单招职业适应性考试.. 40页

2025年上海外国语大学贤达经济人文学院单招职.. 42页

2025年上海杉达学院单招职业技能考试模拟测试.. 43页

2025年上饶幼儿师范高等专科学校单招综合素质.. 42页

2025年中山职业技术学院单招职业倾向性测试题.. 40页

2025年丽水职业技术学院单招职业技能测试模拟.. 41页

2025年云南城市建设职业学院单招综合素质考试.. 39页

2025年云南新兴职业学院单招职业倾向性测试题.. 39页

2025年仰恩大学单招职业倾向性测试题库必考题.. 40页

2025年保定理工学院单招职业技能考试模拟测试.. 39页

2025年信阳职业技术学院单招职业倾向性测试题.. 40页

2025年内蒙古丰州职业学院单招职业适应性测试.. 40页

2025年内蒙古北方职业技术学院单招职业倾向性.. 39页

2025年北京市单招职业倾向性测试模拟测试卷含.. 41页

2025年南京铁道职业技术学院单招职业技能测试.. 39页

2025年南宁职业技术学院单招职业技能考试模拟.. 40页

2025年南昌应用技术师范学院单招职业适应性测.. 39页

2025年南阳农业职业学院单招职业倾向性测试模.. 40页

2025年厦门东海职业技术学院单招职业技能考试.. 39页

2025年厦门安防科技职业学院单招综合素质考试.. 42页

2025年台州科技职业学院单招职业技能考试模拟.. 40页

2025年吉林工程职业学院单招职业适应性测试模.. 38页

2025年吉林省经济管理干部学院单招职业适应性.. 41页

2025年吐鲁番职业技术学院单招综合素质考试题.. 41页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

铁路钢轨探伤车运用管理办法 21页

青岛市电梯安全运行服务规范 20页

急性特发性生理盲点扩大综合征一例 8页

川机管函〔2016〕313号 2页