SlideShare a Scribd company logo
1 of 33
Download to read offline
Peter Aiken, Ph.D.
Data Modeling Strategies
Getting your data ready for the catwalk
• DAMA International President 2009-2013
• DAMA International Achievement Award 2001 (with
Dr. E. F. "Ted" Codd
• DAMA International Community Award 2005
Peter Aiken, Ph.D.
• 33+ years in data management
• Repeated international recognition
• Founder, Data Blueprint (datablueprint.com)
• Associate Professor of IS (vcu.edu)
• DAMA International (dama.org)
• 10 books and dozens of articles
• Experienced w/ 500+ data
management practices
• Multi-year immersions:

– US DoD (DISA/Army/Marines/DLA)

– Nokia

– Deutsche Bank

– Wells Fargo

– Walmart

– … PETER AIKEN WITH JUANITA BILLINGS
FOREWORD BY JOHN BOTTEGA
MONETIZING
DATA MANAGEMENT
Unlocking the Value in Your Organization’s
Most Important Asset.
The Case for the
Chief Data Officer
Recasting the C-Suite to Leverage
Your MostValuable Asset
Peter Aiken and
Michael Gorman
Copyright 2017 by Data Blueprint Slide #
3Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk






UsesUsesReuses
What is data management?
4Copyright 2017 by Data Blueprint Slide #
Sources


Data
Engineering


Data 

Delivery


Data

Storage
Specialized Team Skills
Data Governance
Understanding the current
and future data needs of an
enterprise and making that
data effective and efficient in
supporting 

business activities


Aiken, P, Allen, M. D., Parker, B., Mattia, A., 

"Measuring Data Management's Maturity: 

A Community's Self-Assessment" 

IEEE Computer (research feature April 2007)
Data management practices connect
data sources and uses in an
organized and efficient manner
• Engineering
• Storage
• Delivery
• Governance
When executed, 

engineering, storage, and 

delivery implement governance
Note: does not well-depict data reuse






















What is data management?
5Copyright 2017 by Data Blueprint Slide #
Sources


Data
Engineering


Data 

Delivery


Data

Storage
Specialized Team Skills


Resources

(optimized for reuse)

Data Governance
AnalyticInsight
Specialized Team Skills
Data$Management$
Strategy
Data Management Goals
Corporate Culture
Data Management Funding
Data Requirements Lifecycle
Data
Governance
Governance Management
Business Glossary
Metadata Management
Data
Quality
Data Quality Framework
Data Quality Assurance
Data
Operations
Standards and Procedures
Data Sourcing
Platform$&$
Architecture
Architectural Framework
Platforms & Integration
Supporting$
Processes
Measurement & Analysis
Process Management
Process Quality Assurance
Risk Management
Configuration Management
Component Process$Areas
DMM℠ Structure of 

5 Integrated 

DM Practice Areas
Data architecture
implementation
Data 

Governance
Data 

Management

Strategy
Data 

Operations
Platform

Architecture
Supporting

Processes
Maintain fit-for-purpose data,
efficiently and effectively
6Copyright 2017 by Data Blueprint Slide #
Manage data coherently
Manage data assets professionally
Data life cycle
management
Organizational support
Data 

Quality
Maslow's Hierarchiy of Needs
7Copyright 2017 by Data Blueprint Slide #
You can accomplish
Advanced Data Practices
without becoming proficient
in the Foundational Data
Practices however 

this will:
• Take longer
• Cost more
• Deliver less
• Present 

greater

risk

(with thanks to 

Tom DeMarco)
Data Management Practices Hierarchy
Advanced 

Data 

Practices
• MDM
• Mining
• Big Data
• Analytics
• Warehousing
• SOA
Foundational Data Practices
Data Platform/Architecture
Data Governance Data Quality
Data Operations
Data Management Strategy
Technologies
Capabilities
Copyright 2017 by Data Blueprint Slide # 8
Data Management
Body of
Knowledge
9Copyright 2017 by Data Blueprint Slide #
Data
Management
Functions
DAMA DM
BoK: Data
Development
10Copyright 2017 by Data Blueprint Slide #
from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
11Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
Simon Sinek: How great leaders inspire action
12Copyright 2017 by Data Blueprint Slide #










WHY
HOW
WHAT“…it’s not what you do,
it’s why you do it”
http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html
What is a system?
• A set of detailed methods, procedures, and routines established or
formulated to carry out a specific activity, perform a duty, or solve a problem.
• An organized, purposeful structure regarded as a whole and consisting of
interrelated and interdependent elements (components, entities, factors,
members, parts etc.). These elements continually influence one another
(directly or indirectly) to maintain their activity and the existence of the
system, in order to achieve the goal of the system. 

http://www.businessdictionary.com/definition/system.html#ixzz23T7LyAjJ
13Copyright 2017 by Data Blueprint Slide #
System
DataHardwareProcessesPeople Software
There will never
be less data
than right now!
14Copyright 2017 by Data Blueprint Slide #
15Copyright 2017 by Data Blueprint Slide #
What do we teach IT professionals about data?
16Copyright 2017 by Data Blueprint Slide #
• 1 course
– How to build a
new database
• What
impressions do IT
professionals get
from this
education?
– Data is a technical
skill that is needed
when developing
new databases
• If we are migrating databases, we are not creating new
databases and we don't need organizational data
management knowledge, skills, and abilities (KSAs).
• If we are implementing a new software package, we are
not creating a new database and therefore we do not
need data management KSAs.
• If we are installing an enterprise resource package
(ERP), we are not creating a new database and therefore
we do not need data management KSAs.
Why Modeling
17Copyright 2017 by Data Blueprint Slide #
• Would you build a house without an
architecture sketch?
• Model is the sketch of the system to be
built in a project.
• Would you like to have an estimate how
much your new house is going to cost?
• Your model gives you a very good idea of
how demanding the implementation work
is going to be!
• If you hired a set of constructors from all
over the world to build your house, would
you like them to have a common
language?
• Model is the common language for the
project team.
• Would you like to verify the proposals of
the construction team before the work gets
started?
• Models can be reviewed before thousands
of hours of implementation work will be
done.
• If it was a great house, would you like to
build something rather similar again, in
another place?
• It is possible to implement the system to
various platforms using the same model.
• Would you drill into a wall of your house
without a map of the plumbing and electric
lines?
• Models document the system built in a
project. This makes life easier for the
support and maintenance!
Use Models to
18Copyright 2017 by Data Blueprint Slide #
• Store and formalize information
• Filter out extraneous detail
• Define an essential set of 

information
• Help understand complex system behavior
• Gain information from the process of developing and
interacting with the model
• Evaluate various scenarios or other outcomes indicated by
the model
• Monitor and predict system responses to changing
environmental conditions
• Goal must be shared IT/business understanding
– No disagreements = insufficient communication
• Data sharing/exchange is largely and highly automated and 

thus dependent on successful engineering
– It is critical to engineer a sound foundation of data modeling basics 

(the essence) on which to build advantageous data technologies
• Modeling characteristics change over the course of analysis
– Different model instances may be useful to different analytical problems
• Incorporate motivation (purpose statements) in all modeling
– Modeling is a problem defining as well as a problem solving activity - both are inherent to
architecture
• Use of modeling is much more important than selection of a specific modeling method
• Models are often living documents
– It easily adapts to change
• Models must have modern access/interface/search technologies
– Models need to be available in an easily searchable manner
• Utility is paramount
– Adding color and diagramming objects customizes models and allows for a more engaging and
enjoyable user review process
Data Modeling for Business Value
19Copyright 2017 by Data Blueprint Slide #
Inspired by: Karen Lopez http://www.information-management.com/newsletters/enterprise_architecture_data_model_ERP_BI-10020246-1.html?pg=2
Typical focus of a
database modeling effort
Data Modeling Ensures Interoperability
20Copyright 2017 by Data Blueprint Slide #
Program F
Program E
Program D
Program G
Program H
Application
domain 2Application
domain 3
Program I
Typical focus of a
software engineering effort
Program A
DataModel
DataModel
DataModel
DataModel
DataModel
DataModel
Program F
Program E
Program D
Program G
Program H
Program I
Application
domain 2Application
domain 3
DataModel
DataModel
DataModel
Data Model Focus has Great Potential Business Value
• How are decisions
about the range and
scope of common data
usage, made?
• Analysis scope is on
use of data to support a
process
• Problems caused by
data exchange or
interface problems
• Goals often connect
strategic and
operational
• One data model is ideal
21Copyright 2017 by Data Blueprint Slide #
DataModel
Program A
Primary Deliverables become Reference Material
22Copyright 2017 by Data Blueprint Slide #
from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
Data Modeling Definition
• Modeling = Analysis and design
method used to
– Define and analyze data requirements
– Design data structures that support these
requirements
• Model = set of data specifications
and related diagrams that reflect
requirements and designs
– Representation of something in our
environment
– Employs standardized text/symbols to
represent data attributes (grouped into
data elements) and the relationships
among them
– Integrated collection of specifications and
related diagrams that represent data
requirements and design
23Copyright 2017 by Data Blueprint Slide #
from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
Data Modeling and Data Architecture
• Data modeling is used to articulate data 

architecture components
• Data architectures are comprised of 

components – usually expressed as models
• Styles of data modeling exist
– IE or information engineering
– IDEF1X used by DoD
– ORM or object role modeling
– UML or unified modeling language
• Challenging - doctrinal arguments are unproductive
• Data models are useful
– In stand-alone mode
– As components of a larger architecture
24Copyright 2017 by Data Blueprint Slide #
25Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
• Models
– are usually for the 

purpose of 

understanding
• Can be
– Equations
– Simulations 

including video games
– Physical models
– Mental models
Models as an Aid to Understanding
26Copyright 2017 by Data Blueprint Slide #
What is a model?
27Copyright 2017 by Data Blueprint Slide #
draw
critique
test
dialog
select
decide
filter
summarize
design
rank
review cluster
generate evaluate
list
visible to
participants
Structure for
organizing things
Framework for
decision making
Requires tools for problem solving and
decision making
Easy to review and
validate
graphic
text
Prototype and mockupFramework for understanding and design
Source: Ellen Gottesdiener www.ebgconsulting.com
As Is Information

Requirements

Assets
As Is Data Design Assets As Is Data Implementation 

Assets
ExistingNew
Modeling in Various Contexts
O2 Recreate

Data Design
Reverse Engineering
Forward engineering
O5 Reconstitute

Requirements
O9
Reimplement
Data
To Be Data 

Implementation 

Assets
O8 

Redesign

Data
O4

Recon-

stitute

Data 

Design
O3 Recreate

Requirements
O6
Redesign
Data
To Be

Design 

Assets
O7 Re-

develop

Require-

ments
To Be
Requirements
Assets
O1 Recreate Data

Implementation
Metadata
28Copyright 2017 by Data Blueprint Slide #
Copyright 2013 by Data Blueprint
Information Architecture Component Reengineering Options
O-1 data implementation (e.g., by recreating descriptions of implemented file layouts);
O-2 data designs (e.g., by recreating the logical system design layouts); or
O-3 information requirements (e.g., by recreating existing system specifications and
business rules).
O-4 data design assets by examining the existing data implementation (when
appropriate O-1 can facilitate O-4); and
O-5 system information requirements by reverse engineering the data design O-4.
(Note: if the data design doesn't exist O-4 must precede O-5.)
O-6 transforming as is data design assets, yielding improved to be data designs that
are based on reconstituted data design assets produced by O-2 or O-4 and
(possibly O-1);
O-7 transforming as is system requirements into to be system requirements that are
based on reconstituted system requirements produced by O-3 or O-5 and
(possibly O-2);
O-8 redesigning to be data design assets using the to be system requirements based
on reconstituted system requirements produced by O-7; and
O-9 re-implementing system data based on data redesigns produced by O-6 or O-8.
29
Don’t Tell Them You Are Modeling!
30Copyright 2017 by Data Blueprint Slide #
• Just write some stuff down
• Then arrange it
• Then make some appropriate
connections between your
objects
Bed

Entity: BED
Purpose: This is a substructure within the room

substructure of the facility location. It 

contains information about beds within rooms.
Attributes: Bed.Description

Bed.Status

Bed.Sex.To.Be.Assigned

Bed.Reserve.Reason
Associations: >0-+ Room
Status: Validated
Keep them focused on data model purpose
31Copyright 2017 by Data Blueprint Slide #
• The reason we are locked in
this room is to:
– Mission: Understand formal
relationship between soda and
customer
• Outcome: Walk out the door with a
data model this relationship
– Mission: Understand the
characteristics that differ
between our hospital beds
• Outcome: We will walk out the door
when we identify the top three traits that
represent the brand.
– Mission: Could our systems
handle the following business
rule tomorrow?
– "Is job-sharing permitted?"
• Outcomes: Confirm that it is possible to
staff a position with multiple employees
effective tomorrow
selects and pays forgiven to
Soda
Customer
selects
can be filled by zero or 1
Employee Position
has exactly 1
How does our
perspective change: 

the primary means of
tracking a patient
32Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
Entity Relationship View
33Copyright 2017 by Data Blueprint Slide #
C U S T O M E R
coins
soda
machine
(adapted from [Davis 1990])
Entity Relationship View
34Copyright 2017 by Data Blueprint Slide #
(adapted from [Davis 1990])
entity thing about which we maintain
information
object entity encapsulated with attributes
and functions
C U S T O M E R soda
machine
coin
return
deposits
selects
given to
dispenses
coins
Modeling In Support of Requirements
Person Job Class
Employee Position
BR1) Zero, one, or more
EMPLOYEES can be associated
with one PERSON
BR2) Zero, one, or more EMPLOYEES
can be associated with one POSITION
35Copyright 2017 by Data Blueprint Slide #
Job Sharing
Moon Lighting
36Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
Data Modeling
• Modeling = complex process involving interaction
between people and with technology that don’t
compromise the integrity or security of the data
– Good data models accurately 

express and effectively communicate 

data requirements and 

quality solution design
• Modeling approach 

(guided by 2 formulas):
– Purpose + audience = deliverables
– Deliverables + resources + time = approach
37Copyright 2017 by Data Blueprint Slide #
from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
Data Models Facilitate
• Formalization
– Data model documents a single, 

precise definition of data requirements 

and data-related business rules
• Communication
– Data model is a bridge to understanding data 

between people with different levels and types of experience.
– Helps understand business area, existing application, or impact of
modifying an existing structure
– May also facilitate training new business and/or technical staff
• Scope
– Data model can help explain the data concept and scope of
purchased application packages
38Copyright 2017 by Data Blueprint Slide #
ANSI-SPARK 3-Layer Schema
39Copyright 2017 by Data Blueprint Slide #
For example, a changeover to a new
DBMS technology. The database
administrator should be able to change
the conceptual or global structure of the
database without affecting the users.
1. Conceptual - Allows independent
customized user views:
– Each should be able to access the same
data, but have a different customized
view of the data.
2. Logical - This hides the physical
storage details from users:
– Users should not have to deal with
physical database storage details. They
should be allowed to work with the data
itself, without concern for how it is
physically stored.
3. Physical - The database administrator
should be able to change the
database storage structures without
affecting the users’ views:
– Changes to the structure of an
organization's data will be required. The
internal structure of the database should
be unaffected by changes to the physical
aspects of the storage.
Conceptual Models
• Business
focused
• Entity level
• Provides focus,
scope, and
guidance to
modeling effort
• Sometimes
thrown away -
rarely maintained
40Copyright 2017 by Data Blueprint Slide #
Logical Models
• Required to achieve the transition 

from conceptual to physical
• Developed to the attribute level via 

3rd normal form - to a define level 

of understandability
• Logical models are developed to be 

refined to until it becomes a 

solution - sometimes purchased (as 

in EDW) always requires tailoring
• Used to guarantee the rigor of the 

data structures by formally describing the relationship between data
items in a strong fashion - more often maintained
41Copyright 2017 by Data Blueprint Slide #
Physical Models
• Becomes the blueprints for
physical construction of the
solution
• Blueprints are used for future
maintenance of the solution
42Copyright 2017 by Data Blueprint Slide #
43Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
Model Evolution (better explanation)
44Copyright 2017 by Data Blueprint Slide #
As-is To-be
Technology
Independent/
Logical
Technology
Dependent/
Physical
abstraction
Other logical
as-is data
architecture
components
Model Evolution Framework
45Copyright 2017 by Data Blueprint Slide #
Conceptual Logical Physical






Goal
Validated
Not Validated
Every change can
be mapped to a
transformation in
this framework!
Preliminary
activities
Modeling
cycles
Wrapup
activities
Evidence
collection &
analysis
Project
coordination
requirements
Target
system
analysis
Modeling
cycle
focus
Activity
Refinement
Collection
Analysis
Validation
Declining coordination requirements
Increasing amounts of targetsystem analysis
Preliminary
activities
Modeling
cycles
Wrapup
activities
Evidence
collection &
analysis
Project
coordination
requirements
Target
system
analysis
Modeling
cycle
focus
Activity
Refinement
Collection
Analysis
Validation
Declining coordination requirements
Increasing amounts of targetsystem analysis
Preliminary
activities
Modeling
cycles
Wrapup
activities
Evidence
collection &
analysis
Project
coordination
requirements
Target
system
analysis
Modeling
cycle
focus
Activity
Refinement
Collection
Analysis
Validation
Declining coordination requirements
Increasing amounts of targetsystem analysis
Preliminary
activities
Modeling
cycles
Wrapup
activities
Evidence
collection &
analysis
Project
coordination
requirements
Target
system
analysis
Modeling
cycle
focus
Activity
Refinement
Collection
Analysis
Validation
Declining coordination requirements
Increasing amounts of targetsystem analysis
Relative use of time allocated to tasks during Modeling
Preliminary
activities
Modeling
cycles
Wrapup
activities
Evidence
collection &
analysis
Project
coordination
requirements
Target
system
analysis
Modeling
cycle
focus
Activity
Refinement
Collection
Analysis
Validation
Declining coordination requirements
Increasing amounts of targetsystem analysis
46Copyright 2017 by Data Blueprint Slide #
Standard definition reporting does not provide conceptual context
47Copyright 2017 by Data Blueprint Slide #
Bed
Something you sleep in
Entity: BED
Data Asset Type: Principal Data Entity
Purpose: This is a substructure within the room

substructure of the facility location. It contains 

information about beds within rooms.
Source: Maintenance Manual for File and Table

Data (Software Version 3.0, Release 3.1)
Attributes: Bed.Description

Bed.Status

Bed.Sex.To.Be.Assigned

Bed.Reserve.Reason
Associations: >0-+ Room
Status: Validated
The Power of the Purpose Statement
48Copyright 2017 by Data Blueprint Slide #
• A purpose statement describing
why the organization is
maintaining information about
this business concept
• Sources of information about it
• A partial list of the attributes or
characteristics of the entity
• Associations with other data
items; this one is read as "One
room contains zero or many
beds"
11
DISPOSITION Data Map
49Copyright 2017 by Data Blueprint Slide #
Data map of DISPOSITION
• At least one but possibly more system USERS enter the DISPOSITION facts into the system.
• An ADMISSION is associated with one and only one DISCHARGE.
• An ADMISSION is associated with zero or more FACILITIES.
• An ADMISSION is associated with zero or more PROVIDERS.
• An ADMISSION is associated with one or more ENCOUNTERS.
• An ENCOUNTER may be recorded by a system USER.
• An ENCOUNTER may be associated with a PROVIDER.
• An ENCOUNTER may be associated with one or more DIAGNOSES.
50Copyright 2017 by Data Blueprint Slide #
ADMISSION Contains information about patient admission
history related to one or more inpatient episodes
DIAGNOSIS Contains the International Disease Classification
(IDC) of code representation and/or description of a
patient's health related to an inpatient code
DISCHARGEA table of codes describing disposition types
available for an inpatient at a FACILITY
ENCOUNTER Tracking information related to inpatient
episodes
FACILITY File containing a list of all facilities in regional health
care system
PROVIDER Full name of a member of the FACILITY team
providing services to the patient
USER Any user with access to create, read, update, and
delete DISPOSITION data
51Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
How do Data Models Support Organizational Strategy?
• Consider the opposite question:
– Were your systems explicitly designed to 

be integrated or otherwise work together?
– If not then what is the likelihood that they 

will work well together?
– In all likelihood your organization is spending between 20-40% of its
IT budget compensating for poor data structure integration
– They cannot be helpful as long as their structure is unknown
• Two answers
– Achieving efficiency and effectiveness goals
– Providing organizational dexterity for rapid implementation
52Copyright 2017 by Data Blueprint Slide #
Design Styles – 3NF
• A mathematical data design technique founded in the early 70s by E.F.
Codd.
• Organizes data in simple 

rows and columns - Entities
• Creates connections 

between the entities called 

relationships to show how 

the data is inter-related
• 3NF removes data 

redundancies – a piece of 

data is stored only once
• 3NF is based on mathematics, give the same facts to different
modelers; the models they produce should be very similar.
• Creates a visual (Entity Relation Diagram - ERD) which may be
understood by less technical personnel
• 3NF is the modeling style most popularly used for operationally focused
data stores.
53Copyright 2017 by Data Blueprint Slide #
Design Styles – Dimensional
• Created and refined by Ralph 

Kimball in the 80s.
• Organizes data in Facts 

and Dimensions. Fact 

tables record the events 

(what) within the business domain 

and the Dimension tables describe 

who, when, how and where.
• The data design style was created to 

exploit the capabilities of the relational database to retrieve
and report against large volumes of data.
• Dimensional modeling sacrifices storage efficiency for
analytical processing speed
• There are 2 variations to Dimensional Modeling: Star Schema
and Snowflake
54Copyright 2017 by Data Blueprint Slide #
Design Styles – Data Vault
• One of the newer relational database modeling techniques
• Data Vault modeling was conceived in the 1990s by Dan
Linstedt
• Data Vault models are designed for central data
warehouses that store non-volatile, time-variant, atomic
data
• Relationships are defined through Link structures which
promote flexibility and extensibility
55Copyright 2017 by Data Blueprint Slide #
56Copyright 2017 by Data Blueprint Slide #
Tweeting now:
#dataed
• Data Management Overview
• Motivation
– Systems/components
– Pervasive, yet not well understood
• Why data modeling & what is it?
– Model represents our understanding
– of the fundamental and foundational aspects of the
system
• Strategies
– The power of the purpose statement
– Understanding how to contribute to organizational
challenges beyond traditional data modeling
– Guiding problem analyses using data analysis
– Using data modeling in conjunction with
architecture/engineering techniques
– How to utilize data modeling in support of business
strategy
• Take Aways, References & Q&A
Data Modeling Strategies: Getting your data ready for the catwalk
Data Models Used to Support Strategy
• Flexible, adaptable data structures
• Cleaner, less complex code
• Ensure strategy effectiveness measurement
• Build in future capabilities
• Form/assess merger and acquisitions strategies
57Copyright 2017 by Data Blueprint Slide #
Employee

Type
Employee
Sales

Person
Manager
Manager

Type
Staff

Manager
Line

Manager
Adapted from Clive Finkelstein Information Engineering Strategic Systems Development 1992
Mission and Purpose
• Develop, deliver and support products and services which
satisfy the needs of customers in markets 

where we can achieve 

a return on investment 

at least 20% annually 

within two years of 

market entry
58Copyright 2017 by Data Blueprint Slide #
Mission Model Analysis
59Copyright 2017 by Data Blueprint Slide #
Identify Potential Goals
G1.Market Analysis
G2.Market Share
G3.Innovation
G4.Customer Satisfaction
G5.Product Quality
G6.Product Development
G7.Staff Productivity
G8.Asset Growth
G9.Profitability
60Copyright 2017 by Data Blueprint Slide #
Mission Model Analysis
61Copyright 2017 by Data Blueprint Slide #
Next Step
62Copyright 2017 by Data Blueprint Slide #
Market
Market

Customer
Product

Need
Need
Customer

Product
Market

Need
ProductCustomer
Customer

Need
Market

Product
Subsequent Step for Business Value
63Copyright 2017 by Data Blueprint Slide #
Market
Market

Performance
Product

Performance
Need
Customer

Performance
Need

Performance
ProductCustomer
Performance
Questions?
It’s your turn!
Use the chat feature or Twitter (#dataed) to submit
your questions to Peter now!
+ =
64Copyright 2017 by Data Blueprint Slide #
10124 W. Broad Street, Suite C
Glen Allen, Virginia 23060
804.521.4056
Copyright 2017 by Data Blueprint Slide # 65

More Related Content

What's hot

DAS Slides: Data Architect vs. Data Engineer vs. Data Modeler
DAS Slides: Data Architect vs. Data Engineer vs. Data ModelerDAS Slides: Data Architect vs. Data Engineer vs. Data Modeler
DAS Slides: Data Architect vs. Data Engineer vs. Data ModelerDATAVERSITY
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
 
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data Garden
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data GardenData-Ed Slides: Data Architecture Strategies - Constructing Your Data Garden
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data GardenDATAVERSITY
 
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics ArchitectureDI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics ArchitectureDATAVERSITY
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...DATAVERSITY
 
DAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best PracticesDAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best PracticesDATAVERSITY
 
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanData-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanDATAVERSITY
 
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesDATAVERSITY
 
Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)DATAVERSITY
 
ADV Slides: Databases vs Hadoop vs Cloud Storage
ADV Slides: Databases vs Hadoop vs Cloud StorageADV Slides: Databases vs Hadoop vs Cloud Storage
ADV Slides: Databases vs Hadoop vs Cloud StorageDATAVERSITY
 
Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?DATAVERSITY
 
Next generation Data Governance
Next generation Data GovernanceNext generation Data Governance
Next generation Data GovernanceVladimiro Borsi
 
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...DATAVERSITY
 
DAS Slides: Data Modeling Case Study — Business Data Modeling at Kiewit
DAS Slides: Data Modeling Case Study — Business Data Modeling at KiewitDAS Slides: Data Modeling Case Study — Business Data Modeling at Kiewit
DAS Slides: Data Modeling Case Study — Business Data Modeling at KiewitDATAVERSITY
 
Data-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMData-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMDATAVERSITY
 
Data-Ed Online: Data Architecture Requirements
Data-Ed Online: Data Architecture RequirementsData-Ed Online: Data Architecture Requirements
Data-Ed Online: Data Architecture RequirementsDATAVERSITY
 
Data Modeling & Data Integration
Data Modeling & Data IntegrationData Modeling & Data Integration
Data Modeling & Data IntegrationDATAVERSITY
 
Data-Ed Online: Unlock Business Value through Reference & MDM
Data-Ed Online: Unlock Business Value through Reference & MDMData-Ed Online: Unlock Business Value through Reference & MDM
Data-Ed Online: Unlock Business Value through Reference & MDMDATAVERSITY
 
Data-Ed Online: Unlock Business Value through Document & Content Management
Data-Ed Online: Unlock Business Value through Document & Content ManagementData-Ed Online: Unlock Business Value through Document & Content Management
Data-Ed Online: Unlock Business Value through Document & Content ManagementDATAVERSITY
 
Data-Ed Online Webinar: Data Architecture Requirements
Data-Ed Online Webinar: Data Architecture RequirementsData-Ed Online Webinar: Data Architecture Requirements
Data-Ed Online Webinar: Data Architecture RequirementsDATAVERSITY
 

What's hot (20)

DAS Slides: Data Architect vs. Data Engineer vs. Data Modeler
DAS Slides: Data Architect vs. Data Engineer vs. Data ModelerDAS Slides: Data Architect vs. Data Engineer vs. Data Modeler
DAS Slides: Data Architect vs. Data Engineer vs. Data Modeler
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data Garden
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data GardenData-Ed Slides: Data Architecture Strategies - Constructing Your Data Garden
Data-Ed Slides: Data Architecture Strategies - Constructing Your Data Garden
 
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics ArchitectureDI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
DAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best PracticesDAS Slides: Data Quality Best Practices
DAS Slides: Data Quality Best Practices
 
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful SwanData-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
Data-Ed Webinar: Data Quality Strategies - From Data Duckling to Successful Swan
 
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data LakesADV Slides: Building and Growing Organizational Analytics with Data Lakes
ADV Slides: Building and Growing Organizational Analytics with Data Lakes
 
Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)
 
ADV Slides: Databases vs Hadoop vs Cloud Storage
ADV Slides: Databases vs Hadoop vs Cloud StorageADV Slides: Databases vs Hadoop vs Cloud Storage
ADV Slides: Databases vs Hadoop vs Cloud Storage
 
Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?
 
Next generation Data Governance
Next generation Data GovernanceNext generation Data Governance
Next generation Data Governance
 
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...
DataEd Slides: Unlock Business Value Using Reference and Master Data Manageme...
 
DAS Slides: Data Modeling Case Study — Business Data Modeling at Kiewit
DAS Slides: Data Modeling Case Study — Business Data Modeling at KiewitDAS Slides: Data Modeling Case Study — Business Data Modeling at Kiewit
DAS Slides: Data Modeling Case Study — Business Data Modeling at Kiewit
 
Data-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMData-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDM
 
Data-Ed Online: Data Architecture Requirements
Data-Ed Online: Data Architecture RequirementsData-Ed Online: Data Architecture Requirements
Data-Ed Online: Data Architecture Requirements
 
Data Modeling & Data Integration
Data Modeling & Data IntegrationData Modeling & Data Integration
Data Modeling & Data Integration
 
Data-Ed Online: Unlock Business Value through Reference & MDM
Data-Ed Online: Unlock Business Value through Reference & MDMData-Ed Online: Unlock Business Value through Reference & MDM
Data-Ed Online: Unlock Business Value through Reference & MDM
 
Data-Ed Online: Unlock Business Value through Document & Content Management
Data-Ed Online: Unlock Business Value through Document & Content ManagementData-Ed Online: Unlock Business Value through Document & Content Management
Data-Ed Online: Unlock Business Value through Document & Content Management
 
Data-Ed Online Webinar: Data Architecture Requirements
Data-Ed Online Webinar: Data Architecture RequirementsData-Ed Online Webinar: Data Architecture Requirements
Data-Ed Online Webinar: Data Architecture Requirements
 

Similar to Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Catwalk

Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsDATAVERSITY
 
DataEd Slides: Data Modeling is Fundamental
DataEd Slides:  Data Modeling is FundamentalDataEd Slides:  Data Modeling is Fundamental
DataEd Slides: Data Modeling is FundamentalDATAVERSITY
 
Data-Ed Webinar: Data Quality Engineering
Data-Ed Webinar: Data Quality EngineeringData-Ed Webinar: Data Quality Engineering
Data-Ed Webinar: Data Quality EngineeringDATAVERSITY
 
Data-Ed Webinar: Data Architecture Requirements
Data-Ed Webinar: Data Architecture RequirementsData-Ed Webinar: Data Architecture Requirements
Data-Ed Webinar: Data Architecture RequirementsDATAVERSITY
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements  Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements Data Blueprint
 
Data Architecture Strategies
Data Architecture StrategiesData Architecture Strategies
Data Architecture StrategiesDATAVERSITY
 
Why Data Modeling Is Fundamental
Why Data Modeling Is FundamentalWhy Data Modeling Is Fundamental
Why Data Modeling Is FundamentalDATAVERSITY
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements Data Blueprint
 
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management Purgatory
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management PurgatoryData-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management Purgatory
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management PurgatoryDATAVERSITY
 
Data Architecture vs Data Modeling
Data Architecture vs Data ModelingData Architecture vs Data Modeling
Data Architecture vs Data ModelingDATAVERSITY
 
DataEd Slides: Data Architecture versus Data Modeling
DataEd Slides:  Data Architecture versus Data ModelingDataEd Slides:  Data Architecture versus Data Modeling
DataEd Slides: Data Architecture versus Data ModelingDATAVERSITY
 
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteArchitecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteCaserta
 
Building enterprise advance analytics platform
Building enterprise advance analytics platformBuilding enterprise advance analytics platform
Building enterprise advance analytics platformHaoran Du
 
Conceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingConceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingDATAVERSITY
 
Data Structures - The Cornerstone of Your Data’s Home
Data Structures - The Cornerstone of Your Data’s HomeData Structures - The Cornerstone of Your Data’s Home
Data Structures - The Cornerstone of Your Data’s HomeDATAVERSITY
 
DataEd Webinar: Reference & Master Data Management - Unlocking Business Value
DataEd Webinar:  Reference & Master Data Management - Unlocking Business ValueDataEd Webinar:  Reference & Master Data Management - Unlocking Business Value
DataEd Webinar: Reference & Master Data Management - Unlocking Business ValueDATAVERSITY
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures DATAVERSITY
 
Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data Blueprint
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMark Schoeppel
 

Similar to Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Catwalk (20)

Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling Fundamentals
 
DataEd Slides: Data Modeling is Fundamental
DataEd Slides:  Data Modeling is FundamentalDataEd Slides:  Data Modeling is Fundamental
DataEd Slides: Data Modeling is Fundamental
 
Data-Ed Webinar: Data Quality Engineering
Data-Ed Webinar: Data Quality EngineeringData-Ed Webinar: Data Quality Engineering
Data-Ed Webinar: Data Quality Engineering
 
2014 dqe handouts
2014 dqe handouts2014 dqe handouts
2014 dqe handouts
 
Data-Ed Webinar: Data Architecture Requirements
Data-Ed Webinar: Data Architecture RequirementsData-Ed Webinar: Data Architecture Requirements
Data-Ed Webinar: Data Architecture Requirements
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements  Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements
 
Data Architecture Strategies
Data Architecture StrategiesData Architecture Strategies
Data Architecture Strategies
 
Why Data Modeling Is Fundamental
Why Data Modeling Is FundamentalWhy Data Modeling Is Fundamental
Why Data Modeling Is Fundamental
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements
 
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management Purgatory
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management PurgatoryData-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management Purgatory
Data-Ed Webinar: The Seven Deadly Data Sins - Emerging from Management Purgatory
 
Data Architecture vs Data Modeling
Data Architecture vs Data ModelingData Architecture vs Data Modeling
Data Architecture vs Data Modeling
 
DataEd Slides: Data Architecture versus Data Modeling
DataEd Slides:  Data Architecture versus Data ModelingDataEd Slides:  Data Architecture versus Data Modeling
DataEd Slides: Data Architecture versus Data Modeling
 
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteArchitecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
 
Building enterprise advance analytics platform
Building enterprise advance analytics platformBuilding enterprise advance analytics platform
Building enterprise advance analytics platform
 
Conceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingConceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data Modeling
 
Data Structures - The Cornerstone of Your Data’s Home
Data Structures - The Cornerstone of Your Data’s HomeData Structures - The Cornerstone of Your Data’s Home
Data Structures - The Cornerstone of Your Data’s Home
 
DataEd Webinar: Reference & Master Data Management - Unlocking Business Value
DataEd Webinar:  Reference & Master Data Management - Unlocking Business ValueDataEd Webinar:  Reference & Master Data Management - Unlocking Business Value
DataEd Webinar: Reference & Master Data Management - Unlocking Business Value
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures
 
Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures Data-Ed: Design and Manage Data Structures
Data-Ed: Design and Manage Data Structures
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large Enterprises
 

More from DATAVERSITY

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...DATAVERSITY
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceDATAVERSITY
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data LiteracyDATAVERSITY
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for YouDATAVERSITY
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?DATAVERSITY
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?DATAVERSITY
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling FundamentalsDATAVERSITY
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectDATAVERSITY
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at ScaleDATAVERSITY
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?DATAVERSITY
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...DATAVERSITY
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsDATAVERSITY
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayDATAVERSITY
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise AnalyticsDATAVERSITY
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best PracticesDATAVERSITY
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?DATAVERSITY
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best PracticesDATAVERSITY
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageDATAVERSITY
 

More from DATAVERSITY (20)

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and Governance
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data Literacy
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for You
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling Fundamentals
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic Project
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at Scale
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and Forwards
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement Today
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best Practices
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best Practices
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive Advantage
 

Recently uploaded

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Catwalk

  • 1. Peter Aiken, Ph.D. Data Modeling Strategies Getting your data ready for the catwalk • DAMA International President 2009-2013 • DAMA International Achievement Award 2001 (with Dr. E. F. "Ted" Codd • DAMA International Community Award 2005 Peter Aiken, Ph.D. • 33+ years in data management • Repeated international recognition • Founder, Data Blueprint (datablueprint.com) • Associate Professor of IS (vcu.edu) • DAMA International (dama.org) • 10 books and dozens of articles • Experienced w/ 500+ data management practices • Multi-year immersions:
 – US DoD (DISA/Army/Marines/DLA)
 – Nokia
 – Deutsche Bank
 – Wells Fargo
 – Walmart
 – … PETER AIKEN WITH JUANITA BILLINGS FOREWORD BY JOHN BOTTEGA MONETIZING DATA MANAGEMENT Unlocking the Value in Your Organization’s Most Important Asset. The Case for the Chief Data Officer Recasting the C-Suite to Leverage Your MostValuable Asset Peter Aiken and Michael Gorman Copyright 2017 by Data Blueprint Slide #
  • 2. 3Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk 
 
 
 UsesUsesReuses What is data management? 4Copyright 2017 by Data Blueprint Slide # Sources 
 Data Engineering 
 Data 
 Delivery 
 Data
 Storage Specialized Team Skills Data Governance Understanding the current and future data needs of an enterprise and making that data effective and efficient in supporting 
 business activities

 Aiken, P, Allen, M. D., Parker, B., Mattia, A., 
 "Measuring Data Management's Maturity: 
 A Community's Self-Assessment" 
 IEEE Computer (research feature April 2007) Data management practices connect data sources and uses in an organized and efficient manner • Engineering • Storage • Delivery • Governance When executed, 
 engineering, storage, and 
 delivery implement governance Note: does not well-depict data reuse
  • 3. 
 
 
 
 
 
 
 
 
 
 
 What is data management? 5Copyright 2017 by Data Blueprint Slide # Sources 
 Data Engineering 
 Data 
 Delivery 
 Data
 Storage Specialized Team Skills 
 Resources
 (optimized for reuse)
 Data Governance AnalyticInsight Specialized Team Skills Data$Management$ Strategy Data Management Goals Corporate Culture Data Management Funding Data Requirements Lifecycle Data Governance Governance Management Business Glossary Metadata Management Data Quality Data Quality Framework Data Quality Assurance Data Operations Standards and Procedures Data Sourcing Platform$&$ Architecture Architectural Framework Platforms & Integration Supporting$ Processes Measurement & Analysis Process Management Process Quality Assurance Risk Management Configuration Management Component Process$Areas DMM℠ Structure of 
 5 Integrated 
 DM Practice Areas Data architecture implementation Data 
 Governance Data 
 Management
 Strategy Data 
 Operations Platform
 Architecture Supporting
 Processes Maintain fit-for-purpose data, efficiently and effectively 6Copyright 2017 by Data Blueprint Slide # Manage data coherently Manage data assets professionally Data life cycle management Organizational support Data 
 Quality
  • 4. Maslow's Hierarchiy of Needs 7Copyright 2017 by Data Blueprint Slide # You can accomplish Advanced Data Practices without becoming proficient in the Foundational Data Practices however 
 this will: • Take longer • Cost more • Deliver less • Present 
 greater
 risk
 (with thanks to 
 Tom DeMarco) Data Management Practices Hierarchy Advanced 
 Data 
 Practices • MDM • Mining • Big Data • Analytics • Warehousing • SOA Foundational Data Practices Data Platform/Architecture Data Governance Data Quality Data Operations Data Management Strategy Technologies Capabilities Copyright 2017 by Data Blueprint Slide # 8
  • 5. Data Management Body of Knowledge 9Copyright 2017 by Data Blueprint Slide # Data Management Functions DAMA DM BoK: Data Development 10Copyright 2017 by Data Blueprint Slide # from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
  • 6. 11Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk Simon Sinek: How great leaders inspire action 12Copyright 2017 by Data Blueprint Slide # 
 
 
 
 
 WHY HOW WHAT“…it’s not what you do, it’s why you do it” http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html
  • 7. What is a system? • A set of detailed methods, procedures, and routines established or formulated to carry out a specific activity, perform a duty, or solve a problem. • An organized, purposeful structure regarded as a whole and consisting of interrelated and interdependent elements (components, entities, factors, members, parts etc.). These elements continually influence one another (directly or indirectly) to maintain their activity and the existence of the system, in order to achieve the goal of the system. 
 http://www.businessdictionary.com/definition/system.html#ixzz23T7LyAjJ 13Copyright 2017 by Data Blueprint Slide # System DataHardwareProcessesPeople Software There will never be less data than right now! 14Copyright 2017 by Data Blueprint Slide #
  • 8. 15Copyright 2017 by Data Blueprint Slide # What do we teach IT professionals about data? 16Copyright 2017 by Data Blueprint Slide # • 1 course – How to build a new database • What impressions do IT professionals get from this education? – Data is a technical skill that is needed when developing new databases • If we are migrating databases, we are not creating new databases and we don't need organizational data management knowledge, skills, and abilities (KSAs). • If we are implementing a new software package, we are not creating a new database and therefore we do not need data management KSAs. • If we are installing an enterprise resource package (ERP), we are not creating a new database and therefore we do not need data management KSAs.
  • 9. Why Modeling 17Copyright 2017 by Data Blueprint Slide # • Would you build a house without an architecture sketch? • Model is the sketch of the system to be built in a project. • Would you like to have an estimate how much your new house is going to cost? • Your model gives you a very good idea of how demanding the implementation work is going to be! • If you hired a set of constructors from all over the world to build your house, would you like them to have a common language? • Model is the common language for the project team. • Would you like to verify the proposals of the construction team before the work gets started? • Models can be reviewed before thousands of hours of implementation work will be done. • If it was a great house, would you like to build something rather similar again, in another place? • It is possible to implement the system to various platforms using the same model. • Would you drill into a wall of your house without a map of the plumbing and electric lines? • Models document the system built in a project. This makes life easier for the support and maintenance! Use Models to 18Copyright 2017 by Data Blueprint Slide # • Store and formalize information • Filter out extraneous detail • Define an essential set of 
 information • Help understand complex system behavior • Gain information from the process of developing and interacting with the model • Evaluate various scenarios or other outcomes indicated by the model • Monitor and predict system responses to changing environmental conditions
  • 10. • Goal must be shared IT/business understanding – No disagreements = insufficient communication • Data sharing/exchange is largely and highly automated and 
 thus dependent on successful engineering – It is critical to engineer a sound foundation of data modeling basics 
 (the essence) on which to build advantageous data technologies • Modeling characteristics change over the course of analysis – Different model instances may be useful to different analytical problems • Incorporate motivation (purpose statements) in all modeling – Modeling is a problem defining as well as a problem solving activity - both are inherent to architecture • Use of modeling is much more important than selection of a specific modeling method • Models are often living documents – It easily adapts to change • Models must have modern access/interface/search technologies – Models need to be available in an easily searchable manner • Utility is paramount – Adding color and diagramming objects customizes models and allows for a more engaging and enjoyable user review process Data Modeling for Business Value 19Copyright 2017 by Data Blueprint Slide # Inspired by: Karen Lopez http://www.information-management.com/newsletters/enterprise_architecture_data_model_ERP_BI-10020246-1.html?pg=2 Typical focus of a database modeling effort Data Modeling Ensures Interoperability 20Copyright 2017 by Data Blueprint Slide # Program F Program E Program D Program G Program H Application domain 2Application domain 3 Program I Typical focus of a software engineering effort Program A
  • 11. DataModel DataModel DataModel DataModel DataModel DataModel Program F Program E Program D Program G Program H Program I Application domain 2Application domain 3 DataModel DataModel DataModel Data Model Focus has Great Potential Business Value • How are decisions about the range and scope of common data usage, made? • Analysis scope is on use of data to support a process • Problems caused by data exchange or interface problems • Goals often connect strategic and operational • One data model is ideal 21Copyright 2017 by Data Blueprint Slide # DataModel Program A Primary Deliverables become Reference Material 22Copyright 2017 by Data Blueprint Slide # from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International
  • 12. Data Modeling Definition • Modeling = Analysis and design method used to – Define and analyze data requirements – Design data structures that support these requirements • Model = set of data specifications and related diagrams that reflect requirements and designs – Representation of something in our environment – Employs standardized text/symbols to represent data attributes (grouped into data elements) and the relationships among them – Integrated collection of specifications and related diagrams that represent data requirements and design 23Copyright 2017 by Data Blueprint Slide # from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International Data Modeling and Data Architecture • Data modeling is used to articulate data 
 architecture components • Data architectures are comprised of 
 components – usually expressed as models • Styles of data modeling exist – IE or information engineering – IDEF1X used by DoD – ORM or object role modeling – UML or unified modeling language • Challenging - doctrinal arguments are unproductive • Data models are useful – In stand-alone mode – As components of a larger architecture 24Copyright 2017 by Data Blueprint Slide #
  • 13. 25Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk • Models – are usually for the 
 purpose of 
 understanding • Can be – Equations – Simulations 
 including video games – Physical models – Mental models Models as an Aid to Understanding 26Copyright 2017 by Data Blueprint Slide #
  • 14. What is a model? 27Copyright 2017 by Data Blueprint Slide # draw critique test dialog select decide filter summarize design rank review cluster generate evaluate list visible to participants Structure for organizing things Framework for decision making Requires tools for problem solving and decision making Easy to review and validate graphic text Prototype and mockupFramework for understanding and design Source: Ellen Gottesdiener www.ebgconsulting.com As Is Information
 Requirements
 Assets As Is Data Design Assets As Is Data Implementation 
 Assets ExistingNew Modeling in Various Contexts O2 Recreate
 Data Design Reverse Engineering Forward engineering O5 Reconstitute
 Requirements O9 Reimplement Data To Be Data 
 Implementation 
 Assets O8 
 Redesign
 Data O4
 Recon-
 stitute
 Data 
 Design O3 Recreate
 Requirements O6 Redesign Data To Be
 Design 
 Assets O7 Re-
 develop
 Require-
 ments To Be Requirements Assets O1 Recreate Data
 Implementation Metadata 28Copyright 2017 by Data Blueprint Slide #
  • 15. Copyright 2013 by Data Blueprint Information Architecture Component Reengineering Options O-1 data implementation (e.g., by recreating descriptions of implemented file layouts); O-2 data designs (e.g., by recreating the logical system design layouts); or O-3 information requirements (e.g., by recreating existing system specifications and business rules). O-4 data design assets by examining the existing data implementation (when appropriate O-1 can facilitate O-4); and O-5 system information requirements by reverse engineering the data design O-4. (Note: if the data design doesn't exist O-4 must precede O-5.) O-6 transforming as is data design assets, yielding improved to be data designs that are based on reconstituted data design assets produced by O-2 or O-4 and (possibly O-1); O-7 transforming as is system requirements into to be system requirements that are based on reconstituted system requirements produced by O-3 or O-5 and (possibly O-2); O-8 redesigning to be data design assets using the to be system requirements based on reconstituted system requirements produced by O-7; and O-9 re-implementing system data based on data redesigns produced by O-6 or O-8. 29 Don’t Tell Them You Are Modeling! 30Copyright 2017 by Data Blueprint Slide # • Just write some stuff down • Then arrange it • Then make some appropriate connections between your objects
  • 16. Bed
 Entity: BED Purpose: This is a substructure within the room
 substructure of the facility location. It 
 contains information about beds within rooms. Attributes: Bed.Description
 Bed.Status
 Bed.Sex.To.Be.Assigned
 Bed.Reserve.Reason Associations: >0-+ Room Status: Validated Keep them focused on data model purpose 31Copyright 2017 by Data Blueprint Slide # • The reason we are locked in this room is to: – Mission: Understand formal relationship between soda and customer • Outcome: Walk out the door with a data model this relationship – Mission: Understand the characteristics that differ between our hospital beds • Outcome: We will walk out the door when we identify the top three traits that represent the brand. – Mission: Could our systems handle the following business rule tomorrow? – "Is job-sharing permitted?" • Outcomes: Confirm that it is possible to staff a position with multiple employees effective tomorrow selects and pays forgiven to Soda Customer selects can be filled by zero or 1 Employee Position has exactly 1 How does our perspective change: 
 the primary means of tracking a patient 32Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk
  • 17. Entity Relationship View 33Copyright 2017 by Data Blueprint Slide # C U S T O M E R coins soda machine (adapted from [Davis 1990]) Entity Relationship View 34Copyright 2017 by Data Blueprint Slide # (adapted from [Davis 1990]) entity thing about which we maintain information object entity encapsulated with attributes and functions C U S T O M E R soda machine coin return deposits selects given to dispenses coins
  • 18. Modeling In Support of Requirements Person Job Class Employee Position BR1) Zero, one, or more EMPLOYEES can be associated with one PERSON BR2) Zero, one, or more EMPLOYEES can be associated with one POSITION 35Copyright 2017 by Data Blueprint Slide # Job Sharing Moon Lighting 36Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk
  • 19. Data Modeling • Modeling = complex process involving interaction between people and with technology that don’t compromise the integrity or security of the data – Good data models accurately 
 express and effectively communicate 
 data requirements and 
 quality solution design • Modeling approach 
 (guided by 2 formulas): – Purpose + audience = deliverables – Deliverables + resources + time = approach 37Copyright 2017 by Data Blueprint Slide # from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International from The DAMA Guide to the Data Management Body of Knowledge © 2009 by DAMA International Data Models Facilitate • Formalization – Data model documents a single, 
 precise definition of data requirements 
 and data-related business rules • Communication – Data model is a bridge to understanding data 
 between people with different levels and types of experience. – Helps understand business area, existing application, or impact of modifying an existing structure – May also facilitate training new business and/or technical staff • Scope – Data model can help explain the data concept and scope of purchased application packages 38Copyright 2017 by Data Blueprint Slide #
  • 20. ANSI-SPARK 3-Layer Schema 39Copyright 2017 by Data Blueprint Slide # For example, a changeover to a new DBMS technology. The database administrator should be able to change the conceptual or global structure of the database without affecting the users. 1. Conceptual - Allows independent customized user views: – Each should be able to access the same data, but have a different customized view of the data. 2. Logical - This hides the physical storage details from users: – Users should not have to deal with physical database storage details. They should be allowed to work with the data itself, without concern for how it is physically stored. 3. Physical - The database administrator should be able to change the database storage structures without affecting the users’ views: – Changes to the structure of an organization's data will be required. The internal structure of the database should be unaffected by changes to the physical aspects of the storage. Conceptual Models • Business focused • Entity level • Provides focus, scope, and guidance to modeling effort • Sometimes thrown away - rarely maintained 40Copyright 2017 by Data Blueprint Slide #
  • 21. Logical Models • Required to achieve the transition 
 from conceptual to physical • Developed to the attribute level via 
 3rd normal form - to a define level 
 of understandability • Logical models are developed to be 
 refined to until it becomes a 
 solution - sometimes purchased (as 
 in EDW) always requires tailoring • Used to guarantee the rigor of the 
 data structures by formally describing the relationship between data items in a strong fashion - more often maintained 41Copyright 2017 by Data Blueprint Slide # Physical Models • Becomes the blueprints for physical construction of the solution • Blueprints are used for future maintenance of the solution 42Copyright 2017 by Data Blueprint Slide #
  • 22. 43Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk Model Evolution (better explanation) 44Copyright 2017 by Data Blueprint Slide # As-is To-be Technology Independent/ Logical Technology Dependent/ Physical abstraction Other logical as-is data architecture components
  • 23. Model Evolution Framework 45Copyright 2017 by Data Blueprint Slide # Conceptual Logical Physical 
 
 
 Goal Validated Not Validated Every change can be mapped to a transformation in this framework! Preliminary activities Modeling cycles Wrapup activities Evidence collection & analysis Project coordination requirements Target system analysis Modeling cycle focus Activity Refinement Collection Analysis Validation Declining coordination requirements Increasing amounts of targetsystem analysis Preliminary activities Modeling cycles Wrapup activities Evidence collection & analysis Project coordination requirements Target system analysis Modeling cycle focus Activity Refinement Collection Analysis Validation Declining coordination requirements Increasing amounts of targetsystem analysis Preliminary activities Modeling cycles Wrapup activities Evidence collection & analysis Project coordination requirements Target system analysis Modeling cycle focus Activity Refinement Collection Analysis Validation Declining coordination requirements Increasing amounts of targetsystem analysis Preliminary activities Modeling cycles Wrapup activities Evidence collection & analysis Project coordination requirements Target system analysis Modeling cycle focus Activity Refinement Collection Analysis Validation Declining coordination requirements Increasing amounts of targetsystem analysis Relative use of time allocated to tasks during Modeling Preliminary activities Modeling cycles Wrapup activities Evidence collection & analysis Project coordination requirements Target system analysis Modeling cycle focus Activity Refinement Collection Analysis Validation Declining coordination requirements Increasing amounts of targetsystem analysis 46Copyright 2017 by Data Blueprint Slide #
  • 24. Standard definition reporting does not provide conceptual context 47Copyright 2017 by Data Blueprint Slide # Bed Something you sleep in Entity: BED Data Asset Type: Principal Data Entity Purpose: This is a substructure within the room
 substructure of the facility location. It contains 
 information about beds within rooms. Source: Maintenance Manual for File and Table
 Data (Software Version 3.0, Release 3.1) Attributes: Bed.Description
 Bed.Status
 Bed.Sex.To.Be.Assigned
 Bed.Reserve.Reason Associations: >0-+ Room Status: Validated The Power of the Purpose Statement 48Copyright 2017 by Data Blueprint Slide # • A purpose statement describing why the organization is maintaining information about this business concept • Sources of information about it • A partial list of the attributes or characteristics of the entity • Associations with other data items; this one is read as "One room contains zero or many beds"
  • 25. 11 DISPOSITION Data Map 49Copyright 2017 by Data Blueprint Slide # Data map of DISPOSITION • At least one but possibly more system USERS enter the DISPOSITION facts into the system. • An ADMISSION is associated with one and only one DISCHARGE. • An ADMISSION is associated with zero or more FACILITIES. • An ADMISSION is associated with zero or more PROVIDERS. • An ADMISSION is associated with one or more ENCOUNTERS. • An ENCOUNTER may be recorded by a system USER. • An ENCOUNTER may be associated with a PROVIDER. • An ENCOUNTER may be associated with one or more DIAGNOSES. 50Copyright 2017 by Data Blueprint Slide # ADMISSION Contains information about patient admission history related to one or more inpatient episodes DIAGNOSIS Contains the International Disease Classification (IDC) of code representation and/or description of a patient's health related to an inpatient code DISCHARGEA table of codes describing disposition types available for an inpatient at a FACILITY ENCOUNTER Tracking information related to inpatient episodes FACILITY File containing a list of all facilities in regional health care system PROVIDER Full name of a member of the FACILITY team providing services to the patient USER Any user with access to create, read, update, and delete DISPOSITION data
  • 26. 51Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk How do Data Models Support Organizational Strategy? • Consider the opposite question: – Were your systems explicitly designed to 
 be integrated or otherwise work together? – If not then what is the likelihood that they 
 will work well together? – In all likelihood your organization is spending between 20-40% of its IT budget compensating for poor data structure integration – They cannot be helpful as long as their structure is unknown • Two answers – Achieving efficiency and effectiveness goals – Providing organizational dexterity for rapid implementation 52Copyright 2017 by Data Blueprint Slide #
  • 27. Design Styles – 3NF • A mathematical data design technique founded in the early 70s by E.F. Codd. • Organizes data in simple 
 rows and columns - Entities • Creates connections 
 between the entities called 
 relationships to show how 
 the data is inter-related • 3NF removes data 
 redundancies – a piece of 
 data is stored only once • 3NF is based on mathematics, give the same facts to different modelers; the models they produce should be very similar. • Creates a visual (Entity Relation Diagram - ERD) which may be understood by less technical personnel • 3NF is the modeling style most popularly used for operationally focused data stores. 53Copyright 2017 by Data Blueprint Slide # Design Styles – Dimensional • Created and refined by Ralph 
 Kimball in the 80s. • Organizes data in Facts 
 and Dimensions. Fact 
 tables record the events 
 (what) within the business domain 
 and the Dimension tables describe 
 who, when, how and where. • The data design style was created to 
 exploit the capabilities of the relational database to retrieve and report against large volumes of data. • Dimensional modeling sacrifices storage efficiency for analytical processing speed • There are 2 variations to Dimensional Modeling: Star Schema and Snowflake 54Copyright 2017 by Data Blueprint Slide #
  • 28. Design Styles – Data Vault • One of the newer relational database modeling techniques • Data Vault modeling was conceived in the 1990s by Dan Linstedt • Data Vault models are designed for central data warehouses that store non-volatile, time-variant, atomic data • Relationships are defined through Link structures which promote flexibility and extensibility 55Copyright 2017 by Data Blueprint Slide # 56Copyright 2017 by Data Blueprint Slide # Tweeting now: #dataed • Data Management Overview • Motivation – Systems/components – Pervasive, yet not well understood • Why data modeling & what is it? – Model represents our understanding – of the fundamental and foundational aspects of the system • Strategies – The power of the purpose statement – Understanding how to contribute to organizational challenges beyond traditional data modeling – Guiding problem analyses using data analysis – Using data modeling in conjunction with architecture/engineering techniques – How to utilize data modeling in support of business strategy • Take Aways, References & Q&A Data Modeling Strategies: Getting your data ready for the catwalk
  • 29. Data Models Used to Support Strategy • Flexible, adaptable data structures • Cleaner, less complex code • Ensure strategy effectiveness measurement • Build in future capabilities • Form/assess merger and acquisitions strategies 57Copyright 2017 by Data Blueprint Slide # Employee
 Type Employee Sales
 Person Manager Manager
 Type Staff
 Manager Line
 Manager Adapted from Clive Finkelstein Information Engineering Strategic Systems Development 1992 Mission and Purpose • Develop, deliver and support products and services which satisfy the needs of customers in markets 
 where we can achieve 
 a return on investment 
 at least 20% annually 
 within two years of 
 market entry 58Copyright 2017 by Data Blueprint Slide #
  • 30. Mission Model Analysis 59Copyright 2017 by Data Blueprint Slide # Identify Potential Goals G1.Market Analysis G2.Market Share G3.Innovation G4.Customer Satisfaction G5.Product Quality G6.Product Development G7.Staff Productivity G8.Asset Growth G9.Profitability 60Copyright 2017 by Data Blueprint Slide #
  • 31. Mission Model Analysis 61Copyright 2017 by Data Blueprint Slide # Next Step 62Copyright 2017 by Data Blueprint Slide # Market Market
 Customer Product
 Need Need Customer
 Product Market
 Need ProductCustomer Customer
 Need Market
 Product
  • 32. Subsequent Step for Business Value 63Copyright 2017 by Data Blueprint Slide # Market Market
 Performance Product
 Performance Need Customer
 Performance Need
 Performance ProductCustomer Performance Questions? It’s your turn! Use the chat feature or Twitter (#dataed) to submit your questions to Peter now! + = 64Copyright 2017 by Data Blueprint Slide #
  • 33. 10124 W. Broad Street, Suite C Glen Allen, Virginia 23060 804.521.4056 Copyright 2017 by Data Blueprint Slide # 65