資料訪問介面功能及含義

2021-06-25 13:51:35 字數 1355 閱讀 7434

adc  高階資料聯結器(advanceddataconnector):提供繫結ado資料來源到窗體的資料繫結控制項上。adc主要是一種直接訪問或者通過ado訪問遠端oledb物件的一種技術,它也支援主要應用在微軟ie瀏覽器上的資料繫結控制項。它是特地為web上的瀏覽器為基礎的應用程式而設計的。

ado  active資料物件(activedataobjects):ado實際是一種提供訪問各種資料型別的連線機制。ado設計為一種極簡單的格式,通過odbc的方法同資料庫介面。可以使用任何一種odbc資料來源,即不止適合於sqlserver、oracle、access等資料庫應用程式,也適合於excel**、文字檔案、圖形檔案和無格式的資料檔案。ado是基於ole-db之上的技術,因此ado通過其內部的屬性和方法提供統一的資料訪問介面方法。

dao  資料訪問物件(dataaccessobjects):是一種物件導向的介面介面。通過dao/jet功能可以訪問isam資料庫,使用dao/odbcdirect功能可以實現遠端rdo功能。使用dao的程式編碼非常簡單,dao提供豐富的游標(cursor)型別的結果集和非游標(cursor-less)型別的結果集,同ddl(資料描述語言)的功能很類似。

dao模型是設計關聯式資料庫系統結構的物件類的集合。它們提供了完成管理這樣乙個系統所需的全部操作的屬性和方法,包括建立資料庫,定義表、欄位和索引,建立表間的關係,定位和查詢資料庫等工具。

jet  資料連線性引擎技術(jointenginetechnology):是一種基於工作站通過dao的資料庫訪問機制。雖然可以通過微軟access提供的odbc驅動程式訪問jet資料庫,但使用這些驅動程式在功能上有所限制。jet機制有自己的查詢和結果集處理功能,並可對同種或異種資料來源作查詢處理。

odbc  開放式的資料庫連線(opendatabaseconnectivity):是一種公認的關係資料來源的介面介面。它快而輕並且提供統一介面的介面,odbc對任何資料來源都未作優化。

odbcdirect是一種基於dao物件的新的dao模式,其方法和屬性與rdo功能相同。使用在有dao**存在的場合,可用來訪問遠端資料來源。

oledb是一種底層資料訪問介面介面。是用於第三方驅動程式商家開發輸出資料來源到ado-技術的應用程式或用於c++的開發者開發定製的資料庫元件。

rdc  遠端資料訪問控制項(remotedatacontrol):是一種對rdo資料繫結的控制項。可以輸出特定的結果集到資料來源控制項。

rdo  遠端資料物件(remotedataobjects):遠端資料物件和集合為使用**來建立和操作乙個遠端odbc資料庫系統的各個部件提供了乙個框架。物件和集合都具有描述資料庫的各個部件特徵的屬性以及用來操作這些部件的方法。可以在物件和集合之間建立起關係,這些關係就代表了資料庫系統的邏輯結構。rdo是odbcapi的乙個淺層介面介面。是專為訪問遠端odbc關係資料來源而設計的。

Node寫部落格 後台管理功能及介面的搭建

1.首先將管理員的進入管理的介面做好,在routers admin.js中加入 var express require express var router express.router 4.0 有加入乙個新的 router 功能,它就像乙個迷你的應用程式,可以讓應用程式內部的路由撰寫更方便 更有彈...

資料訪問層的設計(一) 功能與介面定義

資料訪問層的設計我研究了很長時間,關於介面的定義,好幾次都推翻重來。園子看到過很多easyui mvc ef的文章,在早期,我的設計也類似。但是後來為了增強它,想加點功能通用的功能進去,就耗費了非常多的時間。這是乙個怎麼樣的dal?也許你已經見過許多實用ef的架構了,它是一套基於領域模型架構中的da...

資料訪問層的設計(一) 功能與介面定義

資料訪問層的設計我研究了很長時間,關於介面的定義,好幾次都推翻重來。園子看到過很多easyui mvc ef的文章,在早期,我的設計也類似。但是後來為了增強它,想加點功能通用的功能進去,就耗費了非常多的時間。這是乙個怎麼樣的dal?也許你已經見過許多實用ef的架構了,它是一套基於領域模型架構中的da...