`
chaoyi
  • 浏览: 291944 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JDBC概述

 
阅读更多

本章目标
掌握JDBC的主要作用
了解JDBC的主要操作接口

JDBC
JDBC(Java Database Connectivity,Java数据库连接),提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便的实现多种关系型数据库的统一操作,它由一组用Java语言编写的类和接口组成。
在实际开发中可以直接使用JDBC进行各个数据库的连接与操作,而且可以方便的向数据库中发送各种SQL命令。在JDBC中提供的是一套标准的接口,这样,各个支持JAVA的数据库生产商只要按照此接口提供相应的实现,则就都可以使用JDBC进行操作。极大的体现了JAVA的可移植性的设计思想。

 

JDBC驱动分类
JDBC本身提供的是一套数据库操作标准,而这些标准又需要各个数据库厂商实现,所以针对于每一个数据库厂商都会提供一个JDBC的驱动程序,目前比较常见的JDBC驱动程序可分为以下四类:
——JDBC-ODBC桥驱动
——JDBC本地驱动
——JDBC网络驱动
——本地协议纯JDBC驱动

 

JDBC-ODBC桥驱动
JDBC-ODBC是SUN提供的一个标准的JDBC操作,直接利用微软的ODBC进行数据库的连接操作,但是,这种操作性能较低,所以通常情况下是不推荐使用这种方式进行操作的。

 

JDBC本地驱动
直接使用各个数据库生产商提供的JDBC驱动程序,但是因为其只能应用在特定的数据库上,会丧失掉程序的可移植性,但是这样操作的性能较高。

 

JDBC网络驱动
这种驱动程序将JDBC转换为与DBMS无关的网络协议,之后这种协议又被某个服务器转换为一种DBMS协议。这种网络服务器中间件能够将它的纯Java客户机连接到多种不同的数据库上。所用的具体协议取决于提供者。通常,这是最为灵活的JDBC驱动程序。

 

本地协议纯JDBC驱动
这种类型的驱动程序将JDBC调用直接转换为DBMS所使用的网络协议。这将允许从客户机机器上直接调用DBMS服务器,是Intranet访问的一个很实用的解决方法。

 

JDBC的主要操作类及接口(1)

 

JDBC的主要操作类及接口(2)

 

 

 

 

  • 大小: 33.8 KB
  • 大小: 28.6 KB
  • 大小: 68 KB
  • 大小: 58.3 KB
分享到:
评论

相关推荐

    JDBC概述讲解.........

    JDBC概述讲解 JDBC概述讲解 JDBC概述讲解 JDBC概述讲解 JDBC概述讲解

    jdbc概述

    本教程含盖了jbdc框架的主要内容。 本用实力介绍如何使用jdbc。 文档问word格式

    Java-JDBC【源码】JDBC概述、获取连接、SQL注入问题与解决、查询解析

    Java-JDBC【之】JDBC概述、获取连接、SQL注入问题与解决、查询解析 1.JDBC概述 2.操作流程 1.初始化项目,导入`驱动jar包` 2.加载驱动类 3.创建数据库连接对象`Connection` 4.创建`Statement` (此处存在SQL注入问题)...

    JDBC概述通过案例介绍数据库应用开发的过程

    JDBC 概述 JDBC主要接口 通过案例介绍数据库应用开发的过程 数据库连接池的配置和使用

    Java__JDBC概述和连接.mp4

    Java__JDBC概述和连接.mp4

    JDBC概述+快速入门+API详解+数据库连接池

    JDBC概述+快速入门+API详解+数据库连接池

    Java中JDBC概述的资料,帮助初学者掌握何为JDBC

    回答:使用JDBC访问数据库 1、什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。 原来我们操作数据库是在控制台使用SQL语句来操作数据库 JDBC是用Java语言向...

    2.JDBC概述.zip

    JDBC的资料,帮助初学者了解有关JDBC的知识

    JDBC概述J、DBC应用步骤

    JDBC是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的掉用规范。

    J2EE体系统一,关于JDBC

    、JDBC概述:sun公司的一个商标,用其命名java访问数据库的技术 JDBC历史: 互联网的兴起,导致电子商务的产生,而电子商务的数据存放于数据库,Java为了能够更有效的支持电子商务,推出JDBC JDBC的设计原理:...

    Java数据库接口JDBC介绍

    第1章 JDBC概述 2 1.1 JDBC用途 2 第2章 主要调用对象接口介绍 2 2.1 connection对象 2 2.1.1 DriverManager.getConnection方法 3 2.1.2 URL说明 3 2.1.3 JDBC URL 3 2.1.4 odbc子协议 4 2.1.5 发送 5 2.1.6 事务...

    JDBC课件 概述与使用

    一、JDBC概述 二、JDBC连接数据库 三、使用SQL语句操作数据库 四、处理结果集

    JDBC(powernode 文档)源代码

    JDBC概述 1.1 前言 1.2 什么是JDBC 1.3 JDBC的原理 1.4 程序员,JDBC,JDBC驱动的关系及说明 1.4.1 JDBC API 1.4.2 JDBC 驱动 1.4.3 Java程序员 1.4.4 三方关系 1.5 总结 2.JDBC操作数据库的步骤 2.1 ...

    jdbc笔记(自写)

    Day1–JDBC概述+JDBC完成CRUD+DAO设计 1.JDBC概述 1.1 什么是持久化(persistence): 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。 ​ 保存数据: ​ 内存中: 掉电之后,数据就没了. ​ 磁盘...

    JDBC 3.0数据库开发与设计

    第1章 JDBC概述 1.1 JDBC简介 1.2 JDBC3.0规范 1.3 JDBC3.0 API的新特点 1.3.1 JDBC 3.0 API的一致性 1.3.2 不赞成的API 1.4 JDBC 3.0中的类和接口 1.4.1 java.sql包中的类和接口及其使用 1.4.2 javax.sql...

    JDBC概述及其常用类和接口

    概述 JDBC是一种可用于执行SQL语句的Java API(应用程序接口),是连接数据库和Java应用程序的纽带 JDBC-ODBC桥 JDBC-ODBC桥是一个JDBC驱动程序,完成了从JDBC操作到ODBC操作之间的转换工作,允许JDBC驱动程序被用作...

    超详细jdbc教程

    很详细的JDBC教程 主要章节: 一、JDBC概述 二、JDBC连接数据库 三、使用SQL语句操作数据库 四、处理结果集

    01_传智播客JDBC_jdbc的理论概述.rar

    01_传智播客JDBC_jdbc的理论概述讲的很好啊!

Global site tag (gtag.js) - Google Analytics