各種資料庫之間有什麼不同?

2025-01-30 12:20:04 字數 2150 閱讀 4254

1樓:彥

odbc(open database connectivity)

odbc是客戶應用程式訪問關聯式資料庫時提供的乙個統一的介面,對於不同的資料庫,odbc提供了一套統一的api,使應用程式可以應用所提供的api來訪問任何提供了odbc驅動程式的資料庫。而且,odbc已經成為一種標準,所以,目前所有的關聯式資料庫都提供了odbc驅動程式,這使odbc的應用非常廣泛,基本上可用於所有的關聯式資料庫。

但由於odbc只能用於關聯式資料庫,使得利用odbc很難訪問物件資料庫及其它非關聯式資料庫。

由於odbc是一種底層的訪問技術,因些,odbc api可以使客戶應用程式能夠從底層設定和控制資料庫,完成一些高層資料庫技術無法完成的功能。

直接使用odbc api編寫應用程式要編制大量**。

dao (data access object)

dao提供了一種通過程式**建立和操縱資料庫的機制。多個dao構成乙個體繫結構,在這個結構中,各個dao物件協同工作。mfc dao是微軟提供的用於訪問microsoft jet資料庫檔案(*.

mdb)的強有力的資料庫開發工具,它通過dao的封裝,向程式設計師提供了dao豐富的運算元據庫手段。

ole db(object link and embedding database)

ole db是基於com介面。因此,ole db對所有的檔案系統包括關聯式資料庫和非關聯式資料庫都提供了統一的介面。這些特性使得ole db技術比傳統的資料庫訪問技術更加優越。

與odbc技術相似,ole db屬於資料庫訪問技術中的底層介面。

直接使用ole db來設計資料庫應用程式需要大量的**。在vc中提供了atl模板,用於設計ole db資料應用程式和資料提供程式。

ado(activex data object)

ado技術是基於ole db的訪問介面,它繼承了ole db技術的優點,並且,ado對ole db的介面作了封裝,定義了ado物件,使程式開發得到簡化,ado技術屬於資料庫訪問的高層介面。

2樓:網友

規模和用的場合不同,目前用的最多的有這麼幾種。

access 桌上型資料庫。

mssqlserver 企業級資料庫。

oracle 大型資料庫。

mysql

資料倉儲跟資料庫有什麼異同點

3樓:網友

相同點:都是資料的集合。

不同點:倉庫是「規整好」的資料庫,而資料庫就只是資料庫。

資料庫是指什麼呢?

4樓:知識改變命運

資料庫,可視為電子化的檔案櫃,即儲存電子檔案的處所。

所謂「資料庫」是以一定方式儲存在一起、能與多個使用者共享、具有儘可能小的冗餘度、與應用程式彼此獨立的資料集合。在資料庫中,使用者可以對檔案中的資料進行新增、查詢、更新、刪除等操作。

因為使用io流檔案儲存資料有很多弊端如檔案儲存資料儲存效率低、不管存還取操作都較麻煩、一般只能儲存小量字串資料等。為了解決這些弊端,才有資料庫的出現,使用資料庫儲存資料就可以很好的解決這些弊端。

資料庫管理系統:

資料庫管理系統是為管理資料庫而設計的電腦軟體系統,一般具有儲存、擷取、安全保障、備份等基礎功能。

資料庫管理系統可以依據它所支援的資料庫模型來作分類,例如關係式、xml;或依據所支援的計算機型別來作分類,例如伺服器群集、移動**。

或依據所用查詢語言來作分類,例如sql、xquery;或依據效能衝量重點來作分類,例如最大規模、最高執行速度;亦或其他的分類方式。

網路資料庫和資料庫有什麼差別

5樓:網友

網路資料庫和資料庫有很多相似之處,但也有一些不同之處。

首先,網路資料庫提供了乙個可以訪問和共享資料的網路環境,而傳統的資料庫只能儲存和處理資料。網路資料庫可以讓多個使用者同時訪問和共享資料,而傳統的資料庫只能一次只有乙個使用者訪問和使用資料。

其次,網路資料庫支援多種資料庫系統,而傳統的資料庫只能支援單一的資料庫系統。網路資料庫可以使用多種資料庫系統,這樣可以更好地滿足使用者的需求。

最後,網路資料庫可以支援多種網路傳輸協議,而傳統的資料庫只能支援一種網路傳輸協議。因此,網路資料庫可以更好地支援多種網路傳輸協議,使得資料傳輸更加安全和可靠。

關於oracle資料庫使用者和資料庫之間的關係

表空間,其實是 預設表空間。也就是這個使用者 create table 語句,不指定表空間的話。就預設把表,建立在那個 預設表空間 上面。沒有給他指定其它表空間的管理許可權 但使用者a能操作其它表空間,在其它表空間中建立表,是怎麼回事哪。這個要看你到底給了多少許可權給這個使用者a 你要是sql gr...

oracle資料庫的substr方法各種引數都是什麼意思,有,兩個,引數的,求解釋

substr string,start position,length 只有這三個引數,舉個例子就明白了 substr helloword 2,4 結果是ello,就是說從helloword這個字串中取值,從第二個開始取,一共取4個。不會有1個引數的,最少2個,就是這樣的substr string,...

ODBC資料庫,ODBC資料庫是什麼?

首先你開啟控制面板。在裡面選擇 管理工具 選擇 odbc資料來源 建立一個使用者dns,步驟 單擊新增,然後在出現的列表中選擇sqlserver 然後點完成,在下面的介面中輸入你的資料來源名稱,然後選擇你的sqlserver伺服器,一般收local,然後在以後的介面中選擇你要連結的資料庫。這樣一個基...