自考生网为考生收集整理了“00911互联网数据库自考资料: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服务器的连接。
更多复习资料可查看“自考复习资料”栏目。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题