編輯推薦
數據模型是業務人員和技術人員之間的重要媒介,也是技術人員內部溝通的主要媒介。獲得正確的數據模型是非常必要的。數據模型記分卡的作用就是評估模型是否正確的。
本書將教你如何應用記分卡,旨在改進數據模型,更好地為數據建模服務。本書非常適閤對數據建模感興趣的讀者以及從事數據庫等相關工作的專業人士參考閱讀。
內容簡介
數據建模是對現實世界各類數據進行抽象組織、界定數據庫需管轄的範圍、確定數據的組織形式等直至轉化成現實數據庫的過程。而數據模型是構建應用係統的核心,是盡可能精準地錶示業務運轉的概念性框架。
本書重在介紹數據建模領域的經典理論—數據模型記分卡。全書通過16章內容,分3個部分介紹瞭如何使用數據模型記分卡來改進數據模型。第1部分介紹瞭數據建模和驗證;第2部分介紹瞭數據模型記分卡的分類,列舉瞭10種數據模型記分卡;第3部分介紹瞭記分卡在模型評審中的使用。
作為一本經典大師級著作,本書非常適閤對數據建模感興趣的讀者以及從事數據庫等相關工作的專業人士參考閱讀。通過閱讀本書,讀者將對記分卡這一經典理論有更加全麵、深入的理解。
作者簡介
Steve Hoberman的數據模型課程已經連續開設瞭20多年。Steve以其寓教於樂、善於交互的教學風格而聞名,他還應邀為世界各地的公司講授數據建模大師課程,他的課程被公認為業界全麵的數據建模課程。Steve已經寫過多本關於數據建模的書,包括暢銷書《數據建模經典教程》。他是設計挑戰賽的發起人,也是數據建模區域研討會的大會主席,他還獲得瞭2012數據管理協會(Data Administration Management Association,DAMA)的“國際專業成就奬”,並且是2014和2015連續兩年的企業數據世界的*·演講者。
目錄
第 1部分 數據建模和驗證
第 1章 數據模型基礎 2
1.1 實體 2
1.2 屬性 5
1.3 域 5
1.4 關係 6
1.5 鍵 9
1.6 代理鍵 13
1.7 外鍵 15
1.8 次鍵 16
1.9 子類型 16
第 2章 數據模型質量的重要性 19
2.1 精確性 19
2.2 杠杆 21
2.3 數據質量 21
第3章 數據模型記分卡概述 23
3.1 記分卡的特徵 23
3.2 記分卡模闆 24
3.3 DMM上下文 29
3.3.1 DMM和數據建模 32
3.3.2 功能實踐陳述 34
3.4 DMBOK上下文 37
第 2部分 數據模型記分卡分類
第4章 分類1:正確性 42
4.1 模型是否正確地捕獲瞭需求 42
4.2 分類的期望 43
4.3 對正確性檢查的小結 50
第5章 分類2:完整性 51
5.1 模型的完整性如何 51
5.2 類彆期望 51
5.2.1 確認獲得所有的業務元數據 52
5.2.2 確認獲得所有的技術元數據 52
5.2.3 確認每個需求都被完全捕獲 53
5.2.4 確認沒有提供免費的服務 53
5.2.5 確認澄清瞭所有模糊的需求 54
5.3 對完整性檢查的小結 55
第6章 分類3:模式 56
6.1 模型與其模式匹配得如何 56
6.2 類型期望 61
6.2.1 概念模型遵從 61
6.2.2 邏輯模型遵從 67
6.2.3 物理模型遵從 83
6.3 模式檢查的小結 93
第7章 分類4:結構 97
7.1 分類期望 97
7.1.1 模型是一緻的 97
7.1.2 模型有完整性 99
7.1.3 模型遵從核心原則 103
7.2 結構檢查的小結 106
第8章 分類5:抽象 107
8.1 模型是否很好地利用瞭通用的結構 107
8.2 類型期望 108
8.2.1 模型是可擴展的 108
8.2.2 模型是可用的 110
8.3 抽象檢查的小結 111
第9章 分類6:標準 112
9.1 模型是否很好地遵從命名規範 112
9.2 分類期望 112
9.2.1 模型要結構良好 113
9.2.2 模型使用正確的術語 117
9.2.3 模型有一緻的樣式 119
9.3 標準檢查的小結 119
第10章 分類7:可讀性 121
10.1 模型是否具有可讀性 121
10.2 分類期望 121
10.2.1 模型是可讀的 121
10.2.2 實體布局可接受 124
10.2.3 屬性順序可接受 127
10.2.4 關係布局可接受 128
10.3 可讀性檢查的小結 128
第11章 分類8:定義 130
11.1 定義是否做得足夠好 130
11.2 分類期望 131
11.2.1 定義是清晰的 131
11.2.2 定義是完整的 132
11.2.3 定義是正確的 133
11.3 定義檢查的小結 134
第12章 類彆9:一緻性 135
12.1 模型與企業的一緻性如何 135
12.2 分類期望 136
12.3 一緻性檢查的小結 137
第13章 分類10:數據 138
13.1 元數據與數據匹配得如何 138
13.2 分類期望 138
13.3 數據檢查的小結 141
第3部分 用記分卡驗證數據模型
第14章 準備模型評審 144
14.1 必需的文檔 144
14.2 附加的信用文檔 145
14.3 評審結構 146
14.3.1 將模型分塊評審 146
14.3.2 決定誰參加評審 147
14.3.3 座位模式 147
第15章 模型評審 149
15.1 一米深勝過一裏寬 149
15.2 設置階段 150
15.3 建立一個支持小組 150
15.4 平均分數 151
15.5 從CDM開始 151
15.6 知道何時停止 151
15.7 保持有趣 151
第16章 數據模型記分卡案例研究:消費者互動 152
16.1 正確性 155
16.2 完整性 156
16.3 模式 157
16.4 結構 159
16.5 抽象 160
16.6 標準 160
16.7 可讀性 161
16.8 定義 162
16.9 一緻性 165
16.10 數據 166
16.11 完成的記分卡 168
數據模型記分卡 下載 mobi epub pdf txt 電子書