電腦詞典/Microsoft的開放式數據庫互聯性 Open Database Connec

出自 Tw.18dao.net
前往: 導覽搜尋


內容目錄: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


【名稱】:Microsoft的開放式數據庫互聯性 Open Database Connectivity(ODBC),Microsoft

【解釋】:  為使Microsoft Windows用戶能夠訪問多種臺式數據庫和檔案格式,設計了開放式數據庫連接(ODBC)描述。ODBC 使得Windows用戶可以訪問存儲在公司大型計算機上的數據,以及通過使用數據庫程式或其他在Windows環境上運行的應用程式,來訪問存放在基於LAN的數據庫服務器的數據。

       ODBC是IBM的Windows開放式系統體系結構(WOSA)策略的一部分,WOSA策略是一個為在Win-dows環境上的不同平臺進行應用程式開發的計劃。WOSA包括模塊化應用程式編程接口(API),它提供了一種任何開發商創造的應用程式都可以訪問網路服務(如電子函件、數據庫、主機連接)的途徑。WOSA還提供了一條“插入”任何開發商創造的後端服務的途徑。WOSA是一種所謂的“中間件”策略,它直接建造在操作系統中,以激發允許用戶在網路上相互協作的工作組應用的增長或對數據庫提供通用接口。

       WOSA紮根于從應用程式中分離打印機驅動程式的Microsoft的策略。在Windows環境,一個打印機驅動程式是在最初的安裝時裝入的,並且可以在以後的任何時間通過一個簡單的過程進行升級或改變。Windows應用程式不需要任何特殊的配置就可以使用安裝的打印機驅動程式。Windows應用程式自動地接口到打印機驅動程式,並且利用打印機驅動程式的特定特徵和可用字體。ODBC 使用類似的策略以象Windows客戶應用提供對後端數據庫系統的通用訪問。沒有ODBC,後端開發人員必須為每個前端應用編寫驅動程式,或前端開發人員必須為每個後端服務器系統編寫驅動程式。

       0DBC提供被多數後端數據庫系統操作的通用功能。它使用結構化查詢語言(SQL)來操縱後端系統,並為不同的數據庫管理器和不同的SQL實現方式,提供到帳戶的獨立接口。前端應用是為ODBC接口和利用它的功能而編寫的。然而,這種研究可能僅僅提供一組最通用的功能,可能不能利用在每個後端系統可用的一些特殊特徵。獨立的實現將需要測試。ODBC是走向互操作性的一個步驟,它將允許用戶訪問以前不能訪問的後端數據。

       Microsoft以一組驅動程式的形式提供ODBC,它們可以在一些前端應用上運行,如Microsoft Excel、Microsoft Access、FoxPro、Btrieve、dBASE和Paradoc。後端系統支持是向IBM、Oracle、Paradox和其他數據庫系統提供的。這些驅動程式可以為軟件廠商們再分發,也可以與一些應用程式打包。ODBC研究賦於Microsoft為在企業環境訪問工業標準數據庫領域,在提供Windows和Windows應用程式作為基本客戶平臺上以主要優勢。

       相關條目:Client-Server Computing客戶機/服務器計算;Database Connectivity API sand Middleware數據庫連接性的API和中間件;Database Management System 數據庫管理系統;Distributed Database 分佈式數據庫;Enterprise Network 企業級網路;Interoperability互操作性;Middleware中間件;Structured Query Language 結構化查詢語言;Windows Open System Architecture Windows開放式系統體系結構。

【序號】:573

關于“電腦詞典/Microsoft的開放式數據庫互聯性 Open Database Connec”的用戶留言:

目前暫無留言

新增相關留言✍