Java语言的数据库访问技术

Java语言的数据库访问技术

ID:45055991

大小:395.50 KB

页数:21页

时间:2019-11-08

Java语言的数据库访问技术_第1页
Java语言的数据库访问技术_第2页
Java语言的数据库访问技术_第3页
Java语言的数据库访问技术_第4页
Java语言的数据库访问技术_第5页
资源描述:

《Java语言的数据库访问技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章Java语言的数据库访问技术教学内容10.1JDBC编程技术综述10.2建立ODBC数据源10.3JDBC程序设计关键技术10.4图形界面的JDBC编程实例10.5习题返回总目录110.1JDBC编程技术综述—JDBC的概念及特点返回目录JDBC是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一的访问接口。JDBC由一组用Java语言编写的类与接口组成,通过调用这些类和接口所提供的方法,用户能够以一致的方式连接多种不同的数据库系统进而使用标准的SQL语言来存取数据库中的数据,而不必再为每一种数据库系统编写不同的Java程序代码。Java语言是编写数据库应用程

2、序的杰出语言之一。JDBC提供了Java应用程序与各种不同数据库之间进行对话的接口,因而,JDBC扩展了Java语言的技能。例如,可以使用Java和JDBCAPI发布含有Applet的网页,而该Applet使用的信息可以来自远程服务器上的数据库。即使在企业内部,也可以使用JDBC通过局域网将企业员工使用的计算机连接到一个或多个企业内部的数据库服务器上,而这些数据库服务器基于的操作系统与这些员工所使用计算机的操作系统的类型是无关的。210.1JDBC编程技术综述—JDBC的使用方法Java应用程序与JDBC以及数据库系统之间的关系如下图所示返回目录310.1JDBC编程技术综述—JDBC

3、的使用方法从图中可以看出,Java应用程序通过JDBCAPI(java.sql)与数据库连接,而实际的动作则是由JDBC驱动程序管理器(JDBCDriverManager)通过JDBC驱动程序与数据库系统进行连接。也就是说,真正提供存取数据库功能的是JDBC驱动程序,用户如果想要存取某一种具体的数据库系统中存储的数据,就必须要拥有对应于该数据库系统的驱动程序。本书所有的JDBC程序设计实例采用的都是Access数据库的JDBC驱动程序。返回目录410.1JDBC编程技术综述—JDBC-ODBC桥JDBC-ODBC桥是一种JDBC驱动程序,它通过将JDBC操作转换为ODBC(OpenDa

4、taBaseConnectivity)操作来实现JDBC操作。JDBC-ODBC桥驱动程序由JavaSoft公司提出,Intersolv公司研制。提出这种类型驱动程序的原因,是由于OBDC已经成为数据库访问的业界标准,并得到了广泛应用。利用JDBC-ODBC桥可以使程序开发人员不需要学习更多的知识就可以编写JDBC应用程序,并能够充分利用现有的大量ODBC数据源。JDBC-ODBC桥驱动程序可以使JDBC能够访问几乎所有类型的数据库,它随着sun.jdbc.odbc包与Java2SDK一起自动安装,无须另外的特殊配置。返回目录510.1JDBC编程技术综述—JDBCURLJDBCURL

5、提供了一种标识数据库的方法,可以使相应的驱动程序能够识别该数据库并与它建立连接。标准的JDBCURL的格式如下。jdbc:<子协议>:<子名称>JDBCURL由三个部分组成,各个部分之间用冒号分隔。<子协议>是指数据库连接的方式。<子名称>可以根据子协议的改变而变化。JDBC-ODBC桥驱动程序使用ODBC子协议,该子协议的URL格式如下。jdbc:odbc:[=]…[=]返回目录610.2建立ODBC数据源—J

6、DBCURL(1)进入ODBC数据源环境。打开Windows中的控制面板,双击“数据源(ODBC)”图标,选择“用户DSN”标签页,出现如图所示的画面。画面中显示了已有的数据源名称。返回目录710.2建立ODBC数据源—JDBCURL(2)创建新的数据源。在上图所示的画面中,单击“添加”按钮出现如图所示的画面。返回目录810.2建立ODBC数据源—JDBCURL此时选择“MicrosoftAccessDriver(*.mdb)”作为新数据源驱动程序,单击“完成”按钮,出现如图所示的画面。返回目录910.2建立ODBC数据源—JDBCURL(3)为新数据源命名,并与指定的数据库关联。在上

7、图“数据源名”文本框里为数据源命名,这里输入的是jxgl。为了使这个数据源与某个数据库关联,此时单击“选择”按钮,出现如图所示的画面。返回目录1010.2建立ODBC数据源—JDBCURL(4)设置用户的登录名称和密码。返回目录1110.3JDBC程序设计关键技术—JDBC访问数据库的基本步骤1.加载JDBC驱动程序在和某一特定数据库建立连接之前,必须首先加载一种可用的JDBC驱动程序,这需要使用java.sql包中的下列方法来加载驱动程序。C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。