Muutke küpsiste eelistusi

Data Modeling Made Simple: A Practical Guide for Business & IT Professionals: 2nd Edition [Pehme köide]

  • Formaat: Paperback / softback, 360 pages, kõrgus x laius: 180x260 mm, kaal: 734 g, Illustrations
  • Ilmumisaeg: 01-Aug-2009
  • Kirjastus: Technics Publications LLC
  • ISBN-10: 0977140067
  • ISBN-13: 9780977140060
Teised raamatud teemal:
  • Formaat: Paperback / softback, 360 pages, kõrgus x laius: 180x260 mm, kaal: 734 g, Illustrations
  • Ilmumisaeg: 01-Aug-2009
  • Kirjastus: Technics Publications LLC
  • ISBN-10: 0977140067
  • ISBN-13: 9780977140060
Teised raamatud teemal:
Acknowledgements 17(2)
Foreword 19(2)
Read me first! 21(4)
SECTION I: Data Modeling Introduction
25(30)
What is a data model?
27(10)
Wayfinding Explained
28(1)
Data Model Explained
29(1)
Fun with Ice Cream
30(1)
Fun with Business Cards
31(4)
Educating Your Neighbor
35(2)
Why do we need a data model?
37(8)
Communication
37(2)
Communicating during the modeling process
38(1)
Communicating after the modeling process
39(1)
Precision
39(2)
Data Model Uses
41(2)
Converting the Non-Believer
43(2)
What camera settings also apply to a data model?
45(10)
The Data Model and the Camera
45(2)
Scope
47(1)
Abstraction
48(1)
Time
49(1)
Function
50(1)
Format
51(1)
Choosing the Right Setting
52(3)
SECTION II: Data Model Components
55(38)
What are entities?
57(6)
Entity Explained
57(2)
Entity Types
59(2)
Defining Subject Areas
61(2)
What are data elements?
63(6)
Data Element Explained
63(1)
Data Element Types
63(1)
Domain Explained
64(3)
Assigning Domains
67(2)
What are relationships?
69(12)
Relationship Explained
69(1)
Relationship Types
69(2)
Cardinality Explained
71(4)
Recursion Explained
75(2)
Subtyping Explained
77(2)
Reading a Model
79(2)
What are keys?
81(12)
Key Explained
81(1)
Candidate Key Explained
81(4)
Primary and Alternate Keys Explained
85(2)
Surrogate Key Explained
87(3)
Foreign Key Explained
90(1)
Clarifying Customer Id
91(2)
SECTION III: Subject Area, Logical, and Physical Data Models
93(120)
What are subject area models?
97(26)
Subject Area Explained
98(1)
Subject Area Model Explained
99(5)
Types of Subject Area Models
104(13)
Business Subject Area Model (BSAM)
105(4)
Application Subject Area Model (ASAM)
109(4)
Comparison Subject Area Model (CSAM)
113(4)
How to Build a Subject Area Model
117(4)
Building a SAM
121(2)
What are logical data models?
123(54)
Logical Data Model Explained
124(1)
Comparison of Relational with Dimensional Logical Models
125(7)
Normalization Explained
132(35)
Initial chaos
136(8)
First normal form (1NF)
144(13)
Second normal form (2NF)
157(7)
Third normal form (3NF)
164(3)
Abstraction Explained
167(5)
Dimensional Modeling FAQ
172(2)
Modifying a Logical Data Model
174(3)
What are physical data models?
177(36)
Physical Data Model Explained
178(1)
Denormalization Explained
179(19)
Standard
182(6)
FUBES
188(4)
Repeating groups
192(2)
Repeating data elements
194(2)
Summarization
196(1)
Star Schema
197(1)
Views Explained
198(3)
Indexing Explained
201(1)
Partitioning Explained
202(4)
Snowflake
204(2)
When Reference Data Values Change
206(3)
Getting Physical with Subtypes
209(4)
SECTION IV: Data Model Quality
213(62)
Which templates help capture requirements?
215(16)
In-The-Know Template
215(3)
Subject Area List
218(3)
Family Tree
221(5)
Grain Matrix
226(3)
Building the Templates
229(2)
What is the Data Model Scorecard®?
231(26)
Data Model Scorecard® Explained
231(5)
How well do the characteristics of the model support the type of model?
236(2)
How well does the model capture the requirements?
238(1)
How complete is the model?
239(1)
How structurally sound is the model?
240(3)
How well does the model leverage generic structures?
243(2)
How well does the model follow naming standards?
245(1)
How well has the model been arranged for readability?
246(3)
How good are the definitions?
249(3)
How consistent is the model with the enterprise?
252(1)
How well does the metadata match the data?
253(1)
Determining the Most Challenging Category
254(3)
How can we work effectively with others?
257(18)
Recognizing People Issues
257(2)
Setting Expectations
259(6)
Understanding context
259(2)
Identifying the stakeholders
261(2)
Asking key questions
263(1)
Packaging it up
264(1)
Staying on Track
265(4)
Following good practices
265(3)
Dealing with problems - and problem people
268(1)
Achieving Closure
269(3)
Writing reports
271(1)
Following up
271(1)
Continuous improvement
272(1)
Keeping a Diary
272(3)
SECTION V: Essential Topics Beyond Data Modeling
275(48)
What is unstructured data?
277(18)
Unstructured Data Explained
277(2)
Data Modeling and Abstraction
279(2)
Immutable Unstructured Data
281(1)
Taxonomies Explained
282(11)
Processing raw text
284(3)
Capturing taxonomy properties
287(3)
Maintaining taxonomies over time
290(2)
Tracing taxonomies
292(1)
Ontologies Explained
293(1)
Looking for a Taxonomy
293(2)
What is UML?
295(18)
UML Explained
295(3)
Modeling Inputs
298(1)
Modeling Outputs
299(1)
Class Model Explained
300(7)
Class
303(1)
Association
304(2)
Generalization
306(1)
Use Case Model Explained
307(4)
Actor
307(1)
Use case
307(4)
Creating a Use Case
311(2)
What are the Top Five modeling questions?
313(10)
What is metadata?
313(1)
How do you quantify the value of the logical data model?
314(1)
Where does XML fit?
315(5)
Where does agile fit?
320(1)
How do I keep my modeling skills sharp?
321(2)
Suggested Reading
323(4)
Books
323(1)
Web Sites
324(3)
Appendix: Answers to Exercises 327(10)
Glossary 337(20)
Index 357