正規化的方式來設計。
資料庫是為捕獲資料而設計,資料倉儲是為分析資料而設計,它的兩個基本的元素是維表和事實表。(維
是看問題的角度,比如時間,部門,維表放的就是這些東西的定義,事實表裡放著要查詢的資料,同時有
維的id)
資料倉儲是資料庫概念中的子集。
資料庫中有實時業務系統,我們通常所說的oltp.要求的是資料庫訪問頻率高,併發量和實時處理的能力
要求高,按照秒甚至毫秒來進行的。比如銀行、電力交換等業務。
資料庫中還有一種是聯機分析系統。我們通常所說的olap,是用來儲存過往的歷史資料,將可能有用的所
有資料歸類放到乙個庫中,就是倉庫。屆時需要做趨勢分析或者其他**應用時,才訪問資料庫。實時性
要求不是很高。olap業務應用比如巨集觀股指分析、年度的天氣分析等等
資料庫和資料倉儲區別
簡而言之,資料庫是面向事務的設計,資料倉儲是面向主題設計的。資料庫設計是盡量避免冗餘,一般採用符合正規化的規則來設計,資料倉儲在設計是有意引入冗餘,採用反正規化的方式來設計。資料庫是為捕獲資料而設計,資料倉儲是為分析資料而設計,它的兩個基本的元素是維表和事實表。維是看問題的角度,比如時間,部門,維表...
資料庫和資料倉儲區別
正規化的方式來設計。資料庫是為捕獲資料而設計,資料倉儲是為分析資料而設計,它的兩個基本的元素是維表和事實表。維 是看問題的角度,比如時間,部門,維表放的就是這些東西的定義,事實表裡放著要查詢的資料,同時有 維的id 資料倉儲是資料庫概念中的子集。資料庫中有實時業務系統,我們通常所說的oltp.要求的...
資料庫 與 資料倉儲 區別
了解資料庫與資料倉儲的區別之前,首先掌握三個概念。資料庫軟體 資料庫 資料倉儲。在it的架構體系中,資料庫是必須存在的。必須要有地方存放資料。比如現在的網購,京東等等。物品的存貨數量,貨品的 使用者的賬戶餘額之類的。這些資料都是存放在後台資料庫中。或者最簡單理解,我們現在微博,qq等賬戶的使用者名稱...