相关文章
网站制作绿色下划线的简洁CSS导航代码
企通互联用HTML和CSS写出漂亮正规的BLOG
北京网页设计div中class与id的区别及应用
北京网站制作CSS网页标准制作关于网页表单语义结构实例
北京网页设计一个针对IE7的CSS Hack
北京网页设计Dreamweaver MX 2004 CSS滤镜介绍(1)
北京网站设计用 iframe 解决下拉框与层之冲突
网站设计制作简单实用的FLASH导航菜单(1)
网站建设FLASH MX 2004视频教程:祝你生日快乐(四)
网站建设FLASH MX 2004视频教程:机器猫动画片头制作(一)
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网站制作 >> www.qt-net.com企通互联JDBC接口技术
www.qt-net.com企通互联JDBC接口技术
JDBC 北京网站建设是一种可用于执行SQL语句的JavaAPI(ApplicationProgrammingInterface应用程序设计接口)。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。北京网页设计
北京网页设计
一、ODBC到JDBC的发展历程 北京网站制作北京网站设计
说到JDBC,很容易让人联想到另一个十分熟悉的字眼“ODBC”。它们之间有没有联系呢?如果有,那么它们之间又是怎样的关系呢?企通互联
ODBC是OpenDatabaseConnectivity的英文简写。它是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的,用C语言实现的,标准应用程序数据接口。通过ODBCAPI,应用程序可以存取保存在多种不同数据库管理系统(DBMS)中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口。北京网站设计
1.ODBC的结构模型网站制作
ODBC的结构包括四个主要部分:应用程序接口、驱动器管理器、数据库驱动器和数据源。网站制作 北京网站设计
应用程序接口:屏蔽不同的ODBC数据库驱动器之间函数调用的差别,为用户提供统一的SQL编程接口。北京网页设计
驱动器管理器:为应用程序装载数据库驱动器。北京网站设计
数据库驱动器:实现ODBC的函数调用,提供对特定数据源的SQL请求。如果需要,数据库驱动器将修改应用程序的请求,使得请求符合相关的DBMS所支持的文法。北京网站设计 北京网页设计
数据源:由用户想要存取的数据以及与它相关的操作系统、DBMS和用于访问DBMS的网络平台组成。北京网站制作
虽然ODBC驱动器管理器的主要目的是加载数据库驱动器,以便 网站制作ODBC函数调用,但是数据库驱动器本身也执行ODBC函数调用,并与数据库相互配合。因此当应用系统发出调用与数据源进行连接时,数据库驱动器能管理通信协议。当建立起与数据源的连接时,数据库驱动器便能处理应用系统向DBMS发出的请求,对分析或发自数据源的设计进行必要的翻译,并将结果返回给应用系统。北京网站制作
下图是ODBC程序的基本流程:网站建设
2.JDBC的诞生北京网站设计
自从Java语言于1995年 网站设计5月正式公布以来,Java风靡全球。出现大量的用java语言编写的程序,其中也包括数据库应用程序。由于没有一个Java语言的API 网页设计,编程人员不得不在Java程序中加入C语言的ODBC函数调用。这就使很多Java的优秀特性无法充分发挥,比如平台无关性、面向对象特性等。随着越来越多的编程人员对Java语言的日益喜爱,越来越多的公司在Java程序开发上投入的精力日益增加,对java语言接口的访问数据库的API的要求越来越强烈。也由于ODBC的有其不足之处,比如它并不容易使用,没有面向对象的特性等等,SUN公司决定开发一Java语言为接口的数据库应用程序开发接口。在JDK1.x版本中,JDBC只是一个可选部件,到了JDK1.1公布时,SQL类包(也就是JDBCAPI)就成为Java 企通互联语言的标准部件。企通互联
上一篇:网站制作Jsp中调用Oracle存储过程的小例子
下一篇:网站建设利用weblogic的POOL(连接池)连接数据库