當前位置:編程學習大全網 - 編程軟體 - ODBC技術的ODBC的基本思想與特點

ODBC技術的ODBC的基本思想與特點

ODBC的基本思想是為用戶提供簡單、標準、透明的數據庫連接的公***編程接口,開發廠商根據ODBC的標準去實現底層的驅動程序,這個驅動對用戶是透明的,並允許根據不同的DBMS采用不同的技術加以優化實現,這就利於不斷吸收新的技術而趨完善。

這同時也就是數據庫驅動的思想,它很類似於Windows中打印驅動的思想。在Windows中,用戶安裝不同的打印驅動程序,使用同樣壹條打印語句或操作,就可很容易地實現在不同打印機上打印輸出,而不需要了解內部的具體原理。ODBC出現以後,用戶安裝不同的DBMS驅動就可用同樣的SQL語句實現在不同DBMS上進行同樣的操作,而且無需預編譯。ODBC帶來了數據庫連接方式的變革,如圖1所示。在傳統方式中,開發人員要熟悉多個DBMS及其API,壹旦DBMS端出現變動,則往往導致用戶端系統重新編建或者源代碼的修改,這給開發和維護工作帶來了很大困難。在ODBC方式中,不管底層網絡環境如何,也無論采用何種DBMS,用戶在程序中都使用同壹套標準代碼,無需逐個了解各DBMS及其API的特點,源程序不因底層的變化而重新編建或修改,從而減輕了開發維護的工作量,縮短了開發周期。

@@12W03500.GIF;圖1 數據庫連接方式的轉變@@

概括起來,ODBC具有以下靈活的特點:

1. 使用戶程序有很高的互操作性,相同的目標代碼適用於不同的DBMS;

2. 由於ODBC的開放性,它為程序集成提供了便利,為客戶機/服務器結構提供了技術支持;

3. 由於應用與底層網絡環境和DBMS分開,簡化了開發維護上的困難。

  • 上一篇:馬自達車的遙控器還有鑰匙都丟了,怎麽辦?
  • 下一篇:南京新東方培訓學校的地址在哪裏?
  • copyright 2024編程學習大全網