大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC

Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC

更新時(shí)間:2020-05-11 15:42:04 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2530次

JDBC(JavaDataBaseConnectivity,java數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL語(yǔ)句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn),它由一組用Java語(yǔ)言編寫(xiě)的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人員能夠編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序。通俗的說(shuō),JDBC是一套協(xié)議,是JAVA開(kāi)發(fā)人員和數(shù)據(jù)庫(kù)廠商達(dá)成的協(xié)議,也就是由Sun定義一組接口,由數(shù)據(jù)庫(kù)廠商來(lái)實(shí)現(xiàn),并且為java開(kāi)發(fā)人員提供調(diào)用接口方法,是java訪問(wèn)數(shù)據(jù)庫(kù)的唯一的,統(tǒng)一的,底層的API。

Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC

    1.2JDBC產(chǎn)品介紹

    ★JavaSoft框架

    JavaSoft提供三種JDBC產(chǎn)品組件,它們是Java開(kāi)發(fā)工具包(JDK)的組成部份:①JDBC驅(qū)動(dòng)程序管理器(DriverManager)

    ②JDBC驅(qū)動(dòng)程序測(cè)試工具包

    ③JDBC-ODBC橋

    ☆JDBC驅(qū)動(dòng)程序管理器是JDBC體系結(jié)構(gòu)的支柱,它實(shí)際上很小,也很簡(jiǎn)單;其主要作用是把Java應(yīng)用程序連接到正確的JDBC驅(qū)動(dòng)程序上,然后即退出。

    ☆JDBC驅(qū)動(dòng)程序測(cè)試工具包為使JDBC驅(qū)動(dòng)程序運(yùn)行編寫(xiě)的程序提供一定的可信度;只有通過(guò)JDBC驅(qū)動(dòng)程序測(cè)試包的驅(qū)動(dòng)程序才被認(rèn)為是符合JDBC標(biāo)準(zhǔn)的。

    ☆JDBC-ODBC橋使ODBC驅(qū)動(dòng)程序可被用作JDBC驅(qū)動(dòng)程序,它的實(shí)現(xiàn)為JDBC的快速發(fā)展提供了一條途徑,其長(zhǎng)遠(yuǎn)目標(biāo)提供一種訪問(wèn)某些不常見(jiàn)的DBMS的方法。

    ★JDBC驅(qū)動(dòng)程序的類型

    數(shù)據(jù)庫(kù)驅(qū)動(dòng)概念解釋:驅(qū)動(dòng)本質(zhì)上是一個(gè)某個(gè)數(shù)據(jù)庫(kù)廠商實(shí)現(xiàn)的jdbc接口的類庫(kù)。

    目前所知曉的JDBC驅(qū)動(dòng)程序可分為以下四個(gè)種類:

    (1)JDBC-ODBC橋接ODBC驅(qū)動(dòng)程序,JavaSoft橋產(chǎn)品利用ODBC驅(qū)動(dòng)程序提供JDBC訪問(wèn)。注意,必須將ODBC二進(jìn)制代碼(許多情況下還包括數(shù)據(jù)庫(kù)客戶機(jī)代碼)加載到使用該驅(qū)動(dòng)程序的每個(gè)客戶機(jī)上。因此,這種類型的驅(qū)動(dòng)程序最適合于企業(yè)網(wǎng)(這種網(wǎng)絡(luò)上客戶機(jī)的安裝不是主要問(wèn)題),或者是用Java編寫(xiě)的三層結(jié)構(gòu)的應(yīng)用程序服務(wù)器代碼。

    (2)本地API部分用Java來(lái)編寫(xiě)的驅(qū)動(dòng)程序,這種類型的驅(qū)動(dòng)程序把客戶機(jī)API上的JDBC調(diào)用轉(zhuǎn)換為Oracle、Sybase、Informix、DB2或其它DBMS的調(diào)用。注意,與橋驅(qū)動(dòng)程序一樣,這種類型的驅(qū)動(dòng)程序要求將某些二進(jìn)制代碼加載到每臺(tái)客戶。

    (3)JDBC網(wǎng)絡(luò)純Java驅(qū)動(dòng)程序:這種驅(qū)動(dòng)程序?qū)DBC轉(zhuǎn)換為與DBMS無(wú)關(guān)的網(wǎng)絡(luò)協(xié)議,之后這種協(xié)議又被某個(gè)服務(wù)器轉(zhuǎn)換為一種DBMS協(xié)議。這種網(wǎng)絡(luò)服務(wù)器中間件能夠?qū)⑺募僇ava客戶機(jī)連接到多種不同的數(shù)據(jù)庫(kù)上。所用的具體協(xié)議取決于提供者。通常,這是最為靈活的JDBC驅(qū)動(dòng)程序。有可能所有這種解決方案的提供者都提供適合于Intranet用的產(chǎn)品。為了使這些產(chǎn)品也支持Internet訪問(wèn),它們必須處理Web所提出的安全性、通過(guò)防火墻的訪問(wèn)等方面的額外要求。幾家提供者正將JDBC驅(qū)動(dòng)程序加到他們現(xiàn)有的數(shù)據(jù)庫(kù)中間件產(chǎn)品中。

    (4)本地協(xié)議純Java驅(qū)動(dòng)程序:這種類型的驅(qū)動(dòng)程序?qū)DBC調(diào)用直接轉(zhuǎn)換為DBMS所使用的網(wǎng)絡(luò)協(xié)議。這將允許從客戶機(jī)機(jī)器上直接調(diào)用DBMS服務(wù)器,是Intranet訪問(wèn)的一個(gè)很實(shí)用的解決方法。由于許多這樣的協(xié)議都是專用的,因此數(shù)據(jù)庫(kù)提供者自己將是主要來(lái)源。

    1.3JDBC體系結(jié)構(gòu)

    JDBC的作用,簡(jiǎn)單地說(shuō),JDBC可完成的功能有以下三種:

    ①數(shù)據(jù)庫(kù)建立連接;②向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句;③處理SQL語(yǔ)句產(chǎn)生的結(jié)果。

    jdbc中常使用的接口

    1:Driver:驅(qū)動(dòng)

    2:DriverManager:輔助管理驅(qū)動(dòng)

    3:Connection:數(shù)據(jù)庫(kù)聯(lián)接

    4:Statement:對(duì)數(shù)據(jù)庫(kù)的操作對(duì)象(通過(guò)SQL語(yǔ)句操作)

    5:ResultSet:結(jié)果集

    1.4JDBC應(yīng)用步驟

    JDBC程序訪問(wèn)數(shù)據(jù)庫(kù)有幾個(gè)步驟,如下:

Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC

    1、java.sql包是Java內(nèi)置的包,其中包含了一系列用于與數(shù)據(jù)庫(kù)進(jìn)行通信的類和接口;

    如果要使用到這些類和接口的話,則必須顯式地聲明如下語(yǔ)句:

    importjava.sql.*;

    2、注冊(cè)加載一個(gè)driver驅(qū)動(dòng)

    (1)Oracle的Driver

    oracle.jdbc.driver.OracleDriver

    (2)mysql的Driver

    com.mysql.jdbc.Driver

    (3)SQLServer的Driver

    com.microsoft.jdbc.sqlserver.SQLServerDriver2

Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC

 以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java數(shù)據(jù)庫(kù)編程視頻教程下載,程序開(kāi)發(fā)之JDBC”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

    最新Java數(shù)據(jù)庫(kù)相關(guān)教程

    老杜最新JDBC教程:http://www.dabaquan.cn/javavideo/112.html

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久r8这里只精品99re66 | 欧美视频在线视频 | 成人精品一区二区久久 | 久久精品久久久久 | 中文字幕一区在线观看视频 | 亚洲欧洲久久久精品 | 九九精品99久久久香蕉 | 久久精品国产四虎 | 青青草国产免费一区二区 | 欧美精品午夜 | 亚洲精品欧美日本中文字幕 | 九一毛片 | 日日摸夜夜添夜夜添影院视频 | 国产三级日产三级日本三级 | 狠狠色欧美亚洲综合色黑a 狠狠色视频 | 免费在线观看亚洲 | 午夜成年人网站 | 天天摸夜夜 | 亚洲热在线观看 | 国产精品视频第一区二区三区 | 日本人又黄又爽免费视频 | 男人的天堂在线视频 | 天天射久久| 国产精品伦一区二区三级视频 | 理论片黄色 | 亚洲精品乱码一区二区在线观看 | 青青草久草视频 | 国产成人精品午夜在线播放 | 国产1区精品 | 日韩天天摸天天澡天天爽视频 | 青春草禁区视频在线观看 | 欧美在线一区二区三区 | 久久久久久久久久福利 | 亚洲一区二区三区免费 | 在线日韩视频 | 毛片女女女女女女女女女 | 国产综合亚洲欧美日韩一区二区 | 国产欧美在线观看精品一区二区 | 国产成人综合网在线观看 | 最新福利在线 | 国内精品久久久久久影院网站小说 |