資料倉儲與運算元據庫的差異

2021-07-23 13:07:18 字數 749 閱讀 8735

資料倉儲的定義並沒有統一的說法, 通常人們認可的概念是: 面向主題的, 整合的, 穩定的, 時間的資料集合, 支援管理者的決策過程. 

資料倉儲中的資料面向分析處理而組織, 而面向事務處理型的資料庫是日常操作型應用, 不能滿足決策分析要求.又資料倉儲是面向決策分析型的特點可以概括出資料倉儲的四個基本特徵: 

1. 資料倉儲的資料是面向主題的;

2. 資料倉儲的資料是整合的;

3. 資料倉儲的資料是不可更新的;

4. 資料倉儲的資料是隨時間不斷變化的.

表: 操作性資料庫與分析型資料倉儲之間的區別

操作性資料資料庫

分析型資料倉儲

陣列組織

面向操作性應用

面向主題

資料內容

當前資料

推到出來的資料, 彙總資料

資料特點

細節資料

綜合或提煉資料

資料穩定性

動態資料

相對穩定的資料

資料更新

可更新不可更新

操作需求特點

操作需求事先知道

操作需求事先不知道

訪問連線型別

讀取, 更新, 刪除

讀取操作特點

乙個時刻操作乙個單元

乙個時刻操作乙個主題

使用人員

業務員, dba,資料庫專家

管理者, 分析專家

系統目的

支援日常事務處理操作

支援管理決策的分析需求

資料倉儲與資料庫比較,Hive資料倉儲與資料庫比較

hive是乙個翻譯工具,將sql翻譯為底層mr程式的,它不是資料庫,只不過在表現形式上和資料庫有很多類似而已 比如表 database 欄位等 資料庫可以增刪查改,資料倉儲只可以增刪查 資料倉儲支援很大規模的資料 資料庫支援的資料規模較小 資料倉儲沒有索引,資料庫有 資料倉儲可擴充套件性強,資料庫弱...

資料庫與資料倉儲

簡而言之,資料庫是面向事務的設計,資料倉儲是面向主題設計的。資料庫設計是盡量避免冗餘,一般採用符合正規化的規則來設計,資料倉儲在設計是有意引入冗餘,採用反正規化的方式來設計。資料庫是為捕獲資料而設計,資料倉儲是為分析資料而設計,它的兩個基本的元素是維表和事實表。維是看問題的角度,比如時間,部門,維表...

資料庫與資料倉儲

簡而言之,資料庫是面向事務的設計,資料倉儲是面向主題設計的。資料庫設計是盡量避免冗餘,一般採用符合正規化的規則來設計,資料倉儲在設計是有意引入冗餘,採用反正規化的方式來設計。資料庫是為捕獲資料而設計,資料倉儲是為分析資料而設計,它的兩個基本的元素是維表和事實表。維是看問題的角度,比如時間,部門,維表...