整专业资料
微信QQ群
考生网QQ群

群号:517231281

扫码加群
点击二维码加群

考生网微信公众号

微信号:zikaosw

课程试听
最新资讯

手机端访问

1、直接输入www.zikaosw.cn
2、扫描左侧二维码

登录 | 注册
登录/注册后,可享受
  • 课程免费试听
  • 试做在线题库
  • 学习提升指导
自考生网
当前位置 自学考试 > 自考复习资料 > 互联网数据库自考复习资料 > 文章详情

00911互联网数据库自考资料:JDBC——基于Java的数据库连接

来源:自考生网 时间:2024-01-16 09:32:19 编辑:紫薇

自考生网为考生收集整理了“00911互联网数据库自考资料:JDBC——基于Java的数据库连接“以供考生们复习使用。自考教材每隔几年都会更新、变动,但相关知识大体不变,考生们抓住考点进行复习即可。

更多资料可查看:互联网数据库考试题库自考互联网数据库视频自考教材(相同课程各省教材不一定相同,请按省搜索)。

JDBC——基于Java的数据库连接

【学习要求】

通过本章的学习,考生应了解JDBC定义及连接数据库的方法,了解JDBC的使用环境及技术目标,理解JDBC的主要的类及JDBC对象层次结构。

【重点、难点】

(一)JDBC的总体概念

(二)JDBC的使用环境

(三)关键的JDBC类

【考核知识点】

(一)JDBC

JDBC是执行SQL语句的Java API。JDBC即“Java Database Connectivity”(Java数据库连接),它由一组用Java语言编写的类与接口组成,已成为一种数据库连接的标准。

(二)JDBC与ODBC以及其他API的区别

①Java不能直接使用ODBC,因为是ODBC使用C语言接口,如果让Java来调用本机C代码,将会在安全、属性、健壮性、应用的可移植性等方面带来困难。②不希望把ODBC API逐字地翻译成Java API,例如ODBC使用了大量易出错地指针,而Java取消了这种不安全地指针。③ODBC难以学习,它把简单功能和高级功能混杂在一起,即便是简单的查询语句也会带来复杂的任选项。而JDBC的设计使得简单的事情用简单的方法做,仅在必要时才让用户使用高级功能。④JDBC的Java API提供“纯Java”的解决方法。当使用ODBC时,ODBC驱动器管理程序与驱动器必须手动地装入到每台客户机上。而JDBC驱动器全是用Java编写的,ODBC代码可在所有Java平台上自动安装,并且是可移植的和安全的。

(三)JDBC的特点

JDBC是低级的API,是高级API的基础。JDBC是一种低级的接口,它直接调用SQL命令,但又可以作为构造高级接口和工具的基础。在执行时,高级API将首先被翻译成如JDBC这样的低级接口。

(四)JDBC的基本功能

JDBC的基本功能包括:建立与数据库的连接、发送SQL语句、处理结果。

(五)JDBC提供了连接数据库的几种方法:

①与数据源直接通信;②通过JDBC驱动程序的通信;③与ODBC数据源通信

(六)利用JDBC访问数据库的Java应用程序有两种:一种是本身就有数据访问功能的Java程序,另一种是使用JDBC做媒介的Java应用程序

(七)JDBC API提供的类或接口主要包括:

Java.sql.DriverManager处理驱动程序的装载和建立新的数据库连接。

Java.sql.Connection完成对某一指定数据库的连接。

Java.sql.Statement管理在一指定数据库连接上的SQL语句的执行。

Java.sql.ResultSet从数据库返回的结果集。

(八)客户端的Java应用程序需要完成的工作有:

1)与JDBC服务器建立连接;

2)装载JDBC/ODBC驱动器;

3)与ODBC数据源建立连接;

4)发送SQL语句;

5)得到查询结果;

6)关闭与JDBC服务器的连接。

更多复习资料可查看“自考复习资料”栏目。

温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。
更多优惠课程课程推荐
资料套餐 关闭