2022年4月湖北自考互联网数据库常考点:JDBC
同学们复习备考湖北自考互联网数据库专业知识点也需要一点点积累才能到达好的效果,下面一起来看看这一套自考互联网数据库常考点吧!
JDBC的概念
JDBC是一套API集合,该集合设置了许多允许Java程序连接数据库的框架。JDBC操作在某些方面看起来和ODBC一样。区别是ODBC不能在Java程序中直接实现,原因是ODBC是用C语言写的。然而JDBC提供了JDBC/ODBC之间的桥梁。JDBC是围绕着X/Open Call Level Interface(CLI)设计的,一个CLI意味着可直接用SQL查询数据库并得到一行结果。
JDBC提供的连接数据库的几种方法
1)与数据源直接通信:使用JDBC和数据库已制定的协议时,可使用一个驱动程序直接与数据源通信。既可以建立自己的驱动程序,也可找一个公用的。
2)通过JDBC驱动程序的通信:可连接到一个高标准的驱动程序上,该驱动程序依次与另一个可与数据源通信的专用驱动程序通信。
3)与ODBC数据源通信:一个公开可用的专用驱动程序是JDBC/ODBC桥梁驱动程序,它是Javasoft公司开发的,允许应用程序与ODBC数据源相连。
JDBC的基本功能和特点
1)JDBC的基本功能包括:a建立与数据库的连接;b发送SQL语句;c处理结果。
2)JDBC是低级的API,是高级API的基础:JDBC是一种低级的接口,它直接调用SQL命令,但又可以作为构造高级接口和工具的基础。在执行时,高级API将首先被翻译成如JDBC这样的低级接口。
3)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编写的,JDBC代码可在所有Java平台上自动安装,并且是可移植的和安全的。
JDBC中Statement对象的作用
来自java api用于执行静态SQL语句并返回它所生成结果的对象。
在默认情况下,同一时间每个Statement对象在只能打开一个ResultSet对象。因此,如果读取一个ResultSet对象与读取另一个交叉,则这两个对象必须是由不同的Statement对象生成的。如果存在某个语句的打开的当前ResultSet对象,则Statement接口中的所有执行方法都会隐式关闭它来自java api用于执行静态SQL语句并返回它所生成结果的对象。
在默认情况下,同一时间每个Statement对象在只能打开一个ResultSet对象。因此,如果读取一个ResultSet对象与读取另一个交叉,则这两个对象必须是由不同的Statement对象生成的。如果存在某个语句的打开的当前ResultSet对象,则Statement接口中的所有执行方法都会隐式关闭它。
以上就是小编分享的2022年4月湖北自考互联网数据库常考点了,参加自考考试的同学们难在坚持,只要认真学习,通过自考是很简单的。
编辑推荐
2022年4月湖北自考互联网数据库常考点:ASP
2022年4月湖北自考互联网数据库常考点:分布式数据库
结束
特别声明:1.凡本网注明稿件来源为“湖北自考网”的,转载必须注明“稿件来源:湖北自考网(www.hbzkw.com)”,违者将依法追究责任;
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
"2022年4月湖北自考互联网数据库常考点:JDBC" 相关文章推荐
-
282023-03湖北自考汽车构造课程考试大纲汇总湖北自考汽车构造课程考试大纲汇总
-
282023-03湖北自考汽车构造课程考试大纲:第九章湖北自考汽车构造课程考试大纲:第九章
-
282023-03湖北自考汽车构造课程考试大纲:第八章湖北自考汽车构造课程考试大纲:第八章
-
282023-03湖北自考汽车构造课程考试大纲:第七章湖北自考汽车构造课程考试大纲:第七章
-
282023-03湖北自考汽车构造课程考试大纲:第六章湖北自考汽车构造课程考试大纲:第六章
-
282023-03湖北自考汽车构造课程考试大纲:第五章湖北自考汽车构造课程考试大纲:第五章
限时,免费获取学历提升方案
已帮助10w万+意向学历提升用户成功上岸
推荐信息
-
毛泽东思想概论
培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训 -
英语二
本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训 -
马克思主义基本原理概论
本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训 -
思想道德修养与法律基础
《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训 -
中国近代史纲要
“中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
湖北自考动态
自考热门标签
微信公众号
考试交流群
扫一扫关注微信公众号
随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。