欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

數據庫戰略高度解析(3) ODBC

系統 1722 0
一個完整的ODBC由下列幾個部件組成:
1.應用程序(Application)。

2.ODBC管理器(Administrator):整個架構的管理中心。

3.驅動程序管理器(Driver Manager):ODBC驅動程序集中管理的部件。

4.ODBC API:規定程序中SQL語句的格式,以及數據庫訪問的相關函數的函數頭。

5.ODBC驅動程序:與具體的DBMS通信,調用DBMS提供的API;自己(通過Driver Manager)被ODBC API調用

6.數據源:數據庫位置和數據庫類型等信息,保證能夠完全的識別并區分數據庫

各部件之間的關系如圖下圖所示:
數據庫戰略高度解析(3) ODBC

應用程序要訪問一個數據庫,首先必須用ODBC管理器注冊一個數據源,管理器根據數據源提供的數據庫位置、數據庫類型及ODBC驅動程序等信息,建立起ODBC與具體數據庫的聯系。這樣,只要應用程序將數據源名提供給ODBC,ODBC就能建立起與相應數據庫的連接。
在ODBC中,ODBC API不能直接訪問數據庫,必須通過驅動程序管理器與數據庫交換信息。驅動程序管理器負責將應用程序對ODBC API的調用傳遞給正確的驅動程序,而驅動程序在執行完相應的操作后,將結果通過驅動程序管理器返回給應用程序。
在訪問ODBC數據源時需要ODBC驅動程序的支持。

從結構上分,ODBC 分為單束式和多束式兩類。
1.單束式驅動程序
單束式驅動程序介于應用程序和數據庫之間,像中介驅動程序一樣數據提供一個統一的數據訪問方式。當用戶進行數據庫操作時,應用程序傳遞一個ODBC 函數調用給ODBC 驅動程序管理器,由ODBC API 判斷該調用是由它直接處理并將結果返回還是送交驅動程序執行并將結果返回。由上可見,單束式驅動程序本身是一個數據庫引擎,由它直接可完成對數據庫的操作,盡管該數據庫可能位于網絡的任何地方。
2.多束式驅動程序
多束式驅動程序負責在數據庫引擎和客戶應用程序之間傳送命令和數據,它本身并不執行數據處理操作而用于遠程操作的網絡通信協議的一個界面。前端應用程序提出對數據庫處理的請求,該請求轉給ODBC 驅動程序管理器,驅動程序管理器依據請求的情況,就地完成或傳給多束驅動程序,多束式驅動程序將請求翻譯為特定廠家的數據庫通信接口(如Oracle 的SQLNet)所能理解的形式并交于接口去處理,接口把請求經網絡傳送給服務器上的數據引擎,服務器處理完后把結果發回給數據庫通信接口,數據庫接口將結果傳給多束式ODBC 驅動程序,再由驅動程序將結果傳給應用程序。


說明:從某種角度來講ODBC就是一種具體的數據庫驅動,或者是一種一(用戶API)對多(DBMS)的驅動。但是ODBC也是一套內部標準。只是這中標準沒有公開,僅僅由微軟實現。


開發者:MS


?

數據庫戰略高度解析(3) ODBC


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美在线观看视频网站 | 日本黄色大片免费看 | 日韩精品一区二区三区中文 | 热er99久久6国产精品免费 | 欧美第四页| 日韩精品免费视频 | 精品免费在线视频 | 国产福利免费在线观看 | 欧美三级中文字幕hd | 成人免费a视频 | 亚洲国产精品视频 | 久久精品一区二区国产 | 国产精品久久久久久久久久久久 | 国产欧美成人 | 久久日本精品国产精品白 | 一级片黑人| 91欧美精品综合在线观看 | 一级寡妇乱色毛片全18 | 国外成人直播 | 黑人xxx视频 | 天天舔天天 | 成人免费淫片aa视频免费 | 毛片成人网 | 久久狠狠 | 狠狠五月 | 久青草久青草高清在线播放 | 国产99久久久国产精品 | 18pao成人国产永久视频 | 香蕉国产在线观看免费 | 亚洲国产成人在线 | 91短视频免费在线观看 | 在线观看免费av网 | 高清激情小视频在线观看 | 国产激情在线观看 | 午夜性啪啪A片免费播放 | 一区二区三区在线免费看 | 免费在线看a | 欧美成人免费高清网站 | 波多野结衣三级在线 | 天堂资源在线8 | 91亚洲国产成人久久精品网站 |