文章分享

開(kāi)放、平等、協(xié)作、快速、分享

當(dāng)前位置:首頁(yè)>文章分享

常用數(shù)據(jù)庫(kù)訪問(wèn)接口簡(jiǎn)介

摘錄:HCTech 無(wú)錫和控電子   時(shí)間:2020-08-17   訪問(wèn)量:3415

不同的程序設(shè)計(jì)語(yǔ)言會(huì)有各自不同的數(shù)據(jù)庫(kù)訪問(wèn)接口,程序語(yǔ)言通過(guò)這些接口,執(zhí)行 SQL 語(yǔ)句,進(jìn)行數(shù)據(jù)庫(kù)管理。主要的數(shù)據(jù)庫(kù)訪問(wèn)接口主要有  ODBC、JDBC、ADO.NET 和 PDO。

ODBC

ODBC(Open Database Connectivity,開(kāi)放數(shù)據(jù)庫(kù)互連)為訪問(wèn)不同的 SQL 數(shù)據(jù)庫(kù)提供了一個(gè)共同的接口。ODBC 使用 SQL 作為訪問(wèn)數(shù)據(jù)的標(biāo)準(zhǔn)。這一接口提供了最大限度的互操作性。一個(gè)應(yīng)用程序可以通過(guò)共同的一組代碼訪問(wèn)不同的 SQL 數(shù)據(jù)庫(kù)管理系統(tǒng)。

一個(gè)基于 ODBC 的應(yīng)用程序?qū)?shù)據(jù)庫(kù)的操作不依賴任何 DBMS,不直接與 DBMS 打交道,所有的數(shù)據(jù)庫(kù)操作由對(duì)應(yīng)的 DBMS 的 ODBC 驅(qū)動(dòng)程序完成。也就是說(shuō),不論是 MySQL 還是 Oracle 數(shù)據(jù)庫(kù),均可用 ODBC API 進(jìn)行訪問(wèn)。由此可見(jiàn),ODBC 的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫(kù)。

JDBC

Java Data Base(JDBC,Java 數(shù)據(jù)庫(kù)連接)用于 Java 應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法,是一種用于執(zhí)行 SQL 語(yǔ)句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn),它由一組用 Java 語(yǔ)言編寫的類和接口組成。

ADO.NET

ADO.NET 是微軟在 .NET 框架下開(kāi)發(fā)設(shè)計(jì)的一組用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?kù)。ADO.NET 提供了對(duì)關(guān)系數(shù)據(jù)、XML 和應(yīng)用程序的訪問(wèn),允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫(kù)進(jìn)行交互。

PDO

PDO(PHP Data Object)為 PHP 訪問(wèn)數(shù)據(jù)庫(kù)定義了一個(gè)輕量級(jí)的、一致性的接口,它提供了一個(gè)數(shù)據(jù)訪問(wèn)抽象層,這樣,無(wú)論使用什么數(shù)據(jù)庫(kù),都可以通過(guò)一致的函數(shù)執(zhí)行查詢和獲取數(shù)據(jù)。PDO 是 PHP 5 新加入的一個(gè)重大功能。


上一篇:libcurl

下一篇:sqliteodbc

在線咨詢

點(diǎn)擊這里給我發(fā)消息 售前咨詢專員

點(diǎn)擊這里給我發(fā)消息 售后服務(wù)專員

在線咨詢

免費(fèi)通話

24小時(shí)免費(fèi)咨詢

請(qǐng)輸入您的聯(lián)系電話,座機(jī)請(qǐng)加區(qū)號(hào)

免費(fèi)通話

微信掃一掃

微信聯(lián)系
返回頂部