業務系統和資料倉儲

2021-04-13 11:45:15 字數 1080 閱讀 9167

業務系統和資料倉儲

資料倉儲和業務系統的目的從根本上是不同的。業務系統支援業務處理的執行,同時資料倉儲支援處理的評估。他們的使用目的不同,因此需要不同的原理指導不同的設計。維度建模的原理非常適合資料倉儲系統的需求。

業務系統

業務系統

業務系統直接支援業務處理的執行。通過捕獲交易事務重要事件的細節,建立活動記錄。例如,乙個銷售系統捕獲訂單、運輸和回款資訊;乙個人力資源系統捕獲員工的僱傭和提公升資訊;乙個會計系統捕獲財務管理的資產和負債資訊。捕獲這些活動的細節通常是業務系統的重點。

為了方便業務處理的執行,乙個業務系統必須能夠與多種資料庫互動,包括插入、更新和刪除。業務系統經常稱為交易系統。這些交易系統的特點是原子操作--乙個具體的命令序列。這些互動具有可**性。例如,乙個訂單處理系統必須提供產品、客戶、發票和包裝的列表;並且能跟蹤訂單狀態。在關聯式資料庫中實施,優化資料庫設計的模式是廣泛採用的方法,使之符合第三正規化。設計支援高效能的插入、更新和刪除資料,並保持原子性和一致性。

因為重點集中於處理的執行,交易系統在事物變化是進行更新操作,當交易結束時使資料歸檔。例如,一旦客戶變了新位址,舊位址就不需要了。一年後,銷售訂單已經傳遞到財務報告,那麼就不需要在交易系統維護該訂單了。

資料倉儲系統

交易系統集中於業務流程的執行,而資料倉儲系統則集中於業務的評估。這個月的訂單數量相比上個月的趨勢如何

?這個季度的銷售額目標是多少?市場營銷活動對銷售有什麼影響?誰是我們最好的客戶?這些問題涉及到評估整個訂單的流程,而不是某乙個單獨的訂單。

資料倉儲完全通過查詢資料與使用者互動;不會新建和修改資訊。這些互動涉及大量的交易,而不是某個交易。有很多專業的**問題,還有隨時間變化的趨勢。在資料倉儲系統中,歷史資料將會保留很久。交易系統與資料倉儲系統的區別見圖

1.1。

維度建模的原理滿足了資料倉儲系統的需求。相對於單個記錄的交易系統,星型設計模式是查詢大資料量優秀方案。它支援歷史資料的維護,甚至交易系統修改和刪除的資訊。作為模型的處理標準,多維模式能夠解決各種各樣的問題。

資料倉儲和資料倉儲分層

資料倉儲 data warehouse 可簡寫為dw或dwh。資料倉儲,是為企業所有級別的決策制定過程,提供所有型別資料支援的戰略集合。它是單個資料儲存,出於分析性報告和決策支援目的而建立。為需要業務智慧型的企業,提供指導業務流程改進 監視時間 成本 質量以及控制。1 問題簡單化,將乙個複雜的問題分...

資料探勘和資料倉儲

概念 基於ai 機器學習 統計學等技術,高度自動化的分析原有資料,進行歸納推理,從資料倉儲中提取可信的 新穎的 有效的 人們感興趣的 別人能理解的知識的高階處理過程。模式分類 性模式或描述性模式 實際應用中可細分為 關聯模式 分類模式 聚類模式 序列模式 目的提高市場的決策能力,檢測異常模式,在過去...

資料庫和資料倉儲

資料庫和資料倉儲 資料庫是事務系統的資料平台,資料庫中儲存了各項交易的記錄。資料倉儲是分析系統的資料平台,從事務系統中獲取資料,進行一系列的資料彙總 計算 分析。將分析得到的資料存到資料倉儲中。比如,在噹噹上進行一筆買書交易,交易記錄就存在資料庫中,那麼對這些資料 購買量 進行分析可以得到書類在地區...