當前位置:吉日网官网 - 傳統文化 - 數據倉庫和數據庫有什麽區別?

數據倉庫和數據庫有什麽區別?

1. 主要區別在於數據結構,數據庫中的建模壹般遵循三範式,而數據倉庫的建模有特定的方式,壹般采用維度建模(妳可以參考ralph?kimball、bill?inmon、還有壹種叫DV模型的作者忘記叫啥了),使用這些建模方式的原因是便於OLAP建立,增加統計查詢較率等。

2. 數據倉庫中數據通常來源於多個不同的業務系統數據庫(存儲多年數據),數據量較大,壹般做為企業數據中心用。

3. 數據庫壹般存儲在線交易數據,數據倉庫存儲的壹般是歷史數據。?

4. 數據庫設計是盡量避免冗余,壹般采用符合範式的規則來設計,數據倉庫在設計是有意引入冗余,采用反範式的方式來設計。?

5. 數據庫是為捕獲數據而設計,數據倉庫是為分析數據而設計,它的兩個基本的元素是維表和事實表。維是看問題的角度,比如時間,部門,維表放的就是這些東西的定義,事實表裏放著要查詢的數據,同時有維的ID。?

6. 數據倉庫,是在數據庫已經大量存在的情況下,為了進壹步挖掘數據資源、為了決策需要而產生的,它決不是所謂的“大型數據庫”。

知識拓展:

數據倉庫,英文名稱為Data Warehouse,可簡寫為DW或DWH。數據倉庫,是為企業所有級別的決策制定過程,提供所有類型數據支持的戰略集合。它是單個數據存儲,出於分析性報告和決策支持目的而創建。 為需要業務智能的企業,提供指導業務流程改進、監視時間、成本、質量以及控制。

數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。數據庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型數據庫系統都在各個方面得到了廣泛的應用。

  • 上一篇:插花中的所說的撒是什麽?
  • 下一篇:新娘父親婚禮經典致辭
  • copyright 2024吉日网官网