資料倉儲模型之CDM LDM與PDM的區別

2022-07-15 09:51:17 字數 1125 閱讀 7348

在資料倉儲建設中,概念資料模型設計與邏輯資料模型設計、物理資料模型設計是資料庫及資料倉儲模型設計的三個主要步驟。

conceptual data model

概念資料模型是終端使用者對資料儲存的看法,反映了終端使用者綜合性的資訊需求,它以資料類的方式描述企業級的資料需求,資料類代表了在業務環境中自然聚集成的幾個主要類別資料。

概念資料模型的內容包括重要的實體及實體之間的關係。在概念資料模型中不包括實體的屬性,也不用定義實體的主鍵。這是概念資料模型和邏輯資料模型的主要區別。

概念資料模型的目標是統一業務概念,作為業務人員和技術人員之間溝通的橋梁,確定不同實體之間的最高層次的關係。

在有些資料模型的設計過程中,概念資料模型是和邏輯資料模型合在一起進行設計的。

logical data model

邏輯資料模型反映的是系統分析設計人員對資料儲存的觀點,是對概念資料模型進一步的分解和細化。邏輯資料模型是根據業務規則確定的,關於業務物件、業務物件的資料項及業務物件之間關係的基本藍圖。

邏輯資料模型的內容包括所有的實體和關係,確定每個實體的屬性,定義每個實體的主鍵,指定實體的外來鍵,需要進行正規化化處理。

邏輯資料模型的目標是盡可能詳細的描述資料,但並不考慮資料在物理上如何來實現。

邏輯資料建模不僅會影響資料庫設計的方向,還間接影響最終資料庫的效能和管理。如果在實現邏輯資料模型時投入得足夠多,那麼在物理資料模型設計時就可以有許多可供選擇的方法。

physical data model

物理資料模型是在邏輯資料模型的基礎上,考慮各種具體的技術實現因素,進行資料庫體系結構設計,真正實現資料在資料庫中的存放。

物理資料模型的內容包括確定所有的表和列,定義外來鍵用於確定表之間的關係,基於使用者的需求可能進行正規化化等內容。在物理實現上的考慮,可能會導致物理資料模型和邏輯資料模型有較大的不同。

物理資料模型的目標是指定如何用資料庫模式來實現邏輯資料模型,以及真正的儲存資料。

資料倉儲之模型評估與優化

模型 資料過程 服務環境 組織概念模型 業務覆蓋 建模過程 服務流程 資料架構 組織結構 邏輯模型 主題覆蓋 過程管理 服務評價 上游系統 組織分工 物理模型 主資料下游系統 組織能力 參考資料 生命週期 交易資料 資料質量 組織 資料質量 環境 上游資料 應通過增量等各種方式減少上游 資料流入規模...

資料倉儲之資料模型

關於資料倉儲的概念,這裡不再累贅。先看下面的圖 資料倉儲建設的7個主要環節 本文,主要針對第三塊資料倉儲模型設計來討論交流,尤其是網際網路行業。一 關於資料倉儲資料模型 1.資料倉儲資料模型是指使用實體 屬性及其關係對企業運營和邏輯規則進行統一的定義 編碼和命名 是業務人員和開發人員之間溝通的一套語...

資料倉儲之資料模型

關於資料倉儲的概念,這裡不再累贅。先看下面的圖 資料倉儲建設的7個主要環節 本文,主要針對第三塊資料倉儲模型設計來討論交流,尤其是網際網路行業。2.資料倉儲資料模型的作用 3.資料倉儲資料模型與業務系統資料模型設計的區別 關係建模又叫er建模,是資料倉儲之父inmon推崇的,其從全企業的高度設計乙個...