A Handbook for Aligning the Business with IT Using High-Level Data Models
De som köpt den här boken har ofta också köpt Slow Productivity av Cal Newport (häftad).
Köp båda 2 för 722 krINTRODUCTION 11
CHAPTER 1:
What is a Data Model? 13
CHAPTER 2:
Why Does a High-Level Data Model Matter? 27
Integration 33
Standards and Reuse 35
Data Modeling for All 37
Now You Try It! Let's Build a High-Level Data Model 38
CHAPTER 3:
A More Detailed Look at the High-Level Data Model 41
Very High-level Data Model (VHDM) 45
High-Level Data Model (HDM) 48
Logical Data Model 53
Physical Data Model 54
How the Four Levels of Detail Fit Together 57
Components of a HDM 60
Now You Try It! Using Concepts and Relationships 70
Dimensional Models 70
Now You Try It! Creating a High-Level Data Model for BI Reporting 74
Some Important Terms 74
CHAPTER 4:
Layout and Formatting Tips for High-Level Data Models 77
Concepts 78
Relationships 80
Other Tips for Effective Model Layout 81
Now You Try It! Understanding High-Level Data Models 84
CHAPTER 5:
What is in a Name? 87
CHAPTER 6:
Different Modeling Notations 91
Entity-Relationship (ER) Modeling 92
Information Engineering (IE) 93
IDEF1X 94
Barker Notation 95
UML Modeling 96
Object Role Modeling (ORM) 99
"Natural-Language" Modeling 101
CHAPTER 7:
How High-Level Data Models Fit With Other Data Initiatives 103
Business Intelligence and Data Warehousing 104
Master Data Management 108
Data Governance 110
Application Development and Agile Methods 112
Enterprise Architecture 114
Process Modeling 114
Now You Try It! Using HDMs in Your Organization's Initiatives 116
CHAPTER 8:
Creating a Successful High-Level Data Model 119
Ten steps to completing the HDM 119
CHAPTER 9:
High-Level Data Model Templates 185
In-The-Know Template 185
Concept List 189
Concept Family Tree 192
Concept Grain Matrix 198
Industry Data Models 201
CHAPTER 10:
Putting the Pieces Together 207
The Ice HDM 208
The Ice Cube HDM 221
CHAPTER 11:
Justifying a Modeling Tool for the High-Level Data Model 233
Metadata 234
Reuse 235
Linking 238
Impact Analysis 240
Automation 241
CHAPTER 12:
Key Modeling Tool Features for the High-Level Data Model 245
Integration with Other Tools 246
Design Layers with Linking Capability 246
Verbalization from the Data Model 247
Sensible Notation for High-Level Data Models 247
Ability to Capture Business Metadata 248
Presentation of Models 248
Repository Integration 248
Ease of Use for Business Users 248
Now You Try It! Creating Your Criteria for a Tools Evaluation 249
CHAPTER 13:
An Approach for Evaluating Modeling Tools 251
Why do we Need to Follow a Selection Method? 252
The Outline Method 252
CHAPTER 14:
Energy Company Case Study 261
The Pain Point 261
Identifying Purpose, Stakeholders, and Goals 262
Implementation 264
Marketing 271
Benefits 273