主要區別
資料庫與資料倉庫之間的基本關係源於資料倉庫,它是用於資料分析的資料庫形式。資料庫是儲存在計算機系統上的一系列精心設計的資訊。儲存在辦公桌上的大學教師、學生、講師和班級的資訊是建立資料庫的一個機會。資料庫有助於海量資訊、同步處理和精確操作。但另一種替代的手工資料倉庫是資料庫的一種選擇形式。對查詢和分析進行了改進。資料倉庫從完全不同的來源提取資料。
什麼是資料庫(database)?
資料庫只是一組經過深思熟慮的資訊,通常是一組可比較物件的相關列表。資料通常是結構化的,因此它只是可管理的。有時,一個大學資料庫將有許多桌子作為講師,學院學生和班級,每個桌子將有詳細說明每種商品的資料。資料庫通常需要一個軟體程式程式系統,通常稱為資料庫管理系統(DBMS),該系統負責儲存和管理資料庫內的資料。MySQL、Oracle、microsoftsqlserver是一些著名的DBMS。
什麼是資料倉庫(data warehouse)?
如果資料庫用於資訊分析,則資料倉庫是選定的排序。它收集和零售來自眾多運營策略的內建歷史資料模型,並將其提供給眾多資料集市。它還可以為當前的終端使用者輸入幫助企業檢視資訊。
關鍵區別
- 資料庫儲存當前資料,而資料倉庫儲存歷史資料。
- 一個數據庫通常會因為頻繁的更新而改變,由於這個事實,它很可能不用於分析或做出決策。資料倉庫提取資料並對其進行評估以分析和獲得選擇。
- 主資料庫用於聯機事務處理,而資料倉庫用於聯機分析處理。
- 資料庫中的表被規範化以適應環境友好的儲存環境,而資料倉庫通常為了更快的查詢而士氣低落。
- 分析查詢在資料倉庫上比在資料庫上快得多。
- 資料庫包含非常詳細的資料,而資料倉庫包含摘要資料。
- 資料庫提供了一個深入的關係檢視,而資料倉庫提供了一個彙總的多維檢視。
- 資料庫可以處理大量併發事務,而資料倉庫並不是為這種任務而設計的。