tft每日頭條

 > 科技

 > odbc數據庫連接的特點

odbc數據庫連接的特點

科技 更新时间:2024-07-22 04:10:00

ODBC是“開放數據庫互聯的簡稱”(Open Database Connectivity)的簡稱。ODBC是MicroSoft公司提出的應用程序通用編程接口标準,用于對數據庫的訪問。

ODBC實際上是一個數據庫訪問函數庫,使應用程序可以直接操縱數據庫中的數據。ODBC是基于SQL語言的,是一種在SQL和應用界面之間的标準接口,他解決了嵌入式SQL接口非規範核心,免除了應用軟件随數據庫的改變而改變的麻煩。ODBC的一個顯著優點是,用它生成的程序是與數據庫或數據庫引擎無關的,為數據庫用戶和開發人員屏蔽了異構環境的複雜性,提供了數據庫訪問的統一接口,為應用程序實現與平台的無關性和可移植性提供了基礎,因而ODBC獲得了廣泛的支持和應用。

ODBC的結構如下圖所示,他又四個主要成分構成:應用程序、驅動程序管理器、驅動程序、數據源。

odbc數據庫連接的特點(數據庫訪問接口之ODBC詳解)1

1.應用程序(Application)

應用程序執行處理并調用ODBC函數,其主要任務如下:

2.驅動程序管理器(Driver Manager)

每種數據庫引擎都需要向ODBC驅動程序管理器注冊他自己的ODBC驅動程序,這種驅動程序對于不同的數據庫引擎是不同的。ODBC驅動程序管理器能将與ODBC兼容的SQL請求從應用程序傳給驅動程序,随後由驅動程序把對數據庫的操作翻譯成相應數據庫引擎所提供的固有調用,對數據庫實現訪問操作。

3.驅動程序

ODBC通過驅動程序來提供數據庫獨立性。驅動程序是一個用于支持ODBC函數調用的模塊,應用程序調用驅動程序所支持的函數來操縱數據庫。若想使應用程序操作不同類型的數據庫,就要動态連接到不同的驅動程序上。ODBC驅動程序處理ODBC函數調用,将應用程序的SQL請求提交給指定的數據源,接受由數據源返回的結果,傳回給應用程序。

4.數據源

數據源是用戶、應用程序要訪問的數據文件或數據庫,以及訪問他們需要的有關信息。它定義了數據庫服務器的名稱、登錄名和密碼等選項。

5.ODBC數據源的配置

本文以windows 10下的SQL Server數據庫為例,簡單介紹如何創建一個ODBC數據源。

odbc數據庫連接的特點(數據庫訪問接口之ODBC詳解)2

選擇系統DSN,然後點擊Add添加一個數據源

odbc數據庫連接的特點(數據庫訪問接口之ODBC詳解)3

選擇sql server驅動程序

之後按照提示一步步進行即可!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved