微軟的資料訪問技術小結

來源:互聯網
上載者:User
訪問|資料|微軟 微軟的資料訪問技術大體有以下幾類:
一、UDA(UniversalDataAccess)
這是微軟提供的通用資料存取原則。包括ADO、OLEDB和ODBC。它不光提供了資料庫的訪問能力,對於其它的資料存放區技術也同樣支援,如目錄服務、Excel的表格式資料和Exchange伺服器資料等。

二、ODBC(OpenDatabaseConnectivity)
這是目前公認的最好的資料訪問技術。ODBC結構包含了一個普通的基於SQL的API,它利用對應的驅動程式來開發特定的資料庫程式。該技術市場巨大,並且對現在的任何資料庫都支援,所以,ODBC仍會在長時期內使用。

三、RDO(RemoteDataObjects)
它為ODBC提供了一個COM的封裝。其目的是簡化ODBC的開發和在VisualBasic和VBA程式中發展ODBC。

四、Jet
Jet是安裝在MS Access中的資料庫引擎。Jet支援MS Access本身的MDB資料庫和ODBC。

五、DAO(DataAccessObjects)
它是另一個基於COM的資料訪問API。DAO提供了對Jet和ODBC的封裝。

六、ODBCDirect
ODBCDirect微軟後來為DAO添加的對ODBC的直接存取。強於通過Jet對ODBC進行支援。

七、OLEDB
這是一種普通和簡化的基於COM的資料訪問規則和API。OLEDB被設計成為獨立於特殊的資料庫後端和底層結構,並且它是微軟最新的資料連線方案。OLE DB Providers可以通過OLEDB與任何資料存放區建立連結。

八、ADO(ActiveXDataObjects)
ADO為開發人員提供了一個更加友好的對OLEDB的封裝。

九、RDS(RemoteDataServices)
這是一個為建立多使用者系統而基於ADO對ADO資料來源進行遠端存取的技術。RDS過去是ADC(AdvancedDataConnector)。

十、MDAC(MicrosoftDataAccessComponents)
MDAC是經過驗證的分布式UDA的實現和檔案。包括四種不同的技術:ODBC、OLEDB、ADO和RDS。



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。