文章分享

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

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

常用數(shù)據(jù)庫訪問接口簡介

摘錄:HCTech 無錫和控電子   時間:2020-08-17   訪問量:3578

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

ODBC

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

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

JDBC

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

ADO.NET

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

PDO

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


上一篇:libcurl

下一篇:sqliteodbc

在線咨詢

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

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

在線咨詢

免費通話

24小時免費咨詢

請輸入您的聯(lián)系電話,座機請加區(qū)號

免費通話

微信掃一掃

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