Data Analysis & Modeling for
Building the Data Warehouse
By William
Shackelford
Dallas,
September 10-12, 1997
Data
Warehouse projects carry with them a problem -
which is better: to try to build a perfect Data
Warehouse the first time or to build a Data
Warehouse that will evolve as the business
evolves? Time and time again, industry experts
have determined that an iterative, heuristic
approach is the key to a Data Warehouse that is
truly useful to the business. How can you perform
adequate analysis and model the results while
planning to be in a state of constant change? The
Data Modeling techniques taught in this workshop
will address this very issue.

The
activities of creating and supporting a Data
Warehouse must be based on careful analysis of
the data if it is to be successful at meeting the
business needs. A Data Warehouse carefully
constructed can be a corporate asset that gives
the business a competitive advantage.
Developers
can use relational data modeling techniques
enhanced by newer heuristic data warehouse design
techniques to guarantee that this happens. This
workshop will answer the following questions:
·
How can our analysts build Data Warehouses that
are tightly aligned to the needs of the business?
· How can we ensure data consistency and reduce
data redundancy across our Data Warehouse
projects?
· How can we maximize our use of relational
technology when implementing Data Warehouses?
· How can we plan for evolution of a Data
Warehouse?
· How can we balance summary data with
performance requirements?

Participants
in this seminar will apply the learned data
modeling techniques to a Data Warehouse case
study. They will experience the difficult choices
that must be made in a Data Warehouse project
including balancing conflicting client needs,
choosing a phased out, iterative implementation,
and creating a design that will be able to be
under constant change. This workshop will be 20%
lecture and 80% doing.

IS developers
responsible for the analysis, design,
development, implementation and administration of
Data Warehouses will learn
- How to
convert a relationship Data Model to a
Star Schema for maximized querying
- How to make
significant choices between performance
and flexibility in Data Warehouse design
- How to tap on
existing documents to short-cut Data
Warehouse design
IS Development
Managers responsible for Data Warehouses will
learn
- The time and
resources needed to do an adequate Data
Warehouse design
- How to make
business choices between performance,
usability and maintenance concerns for
Data Warehouse
- How to manage
the challenges of loading Data Warehouses
with clean, accurate information
IS Data
Warehouse customers will learn
- How to create
Business Rules to ensure that a Data
Warehouse is solving an important
business problem
- How to
validate a Data Warehouse design
- Realistic
expectations about performance, querying
and maintenance of Data Warehouse

- What is a
Data Warehouse?
- Defining a Data
Warehouse
- How is Data
Warehouse different than
executive information systems,
decision support systems and
traditional development?
- The development life
cycle of a Data Warehouse
- Discovering
Data Warehouse Events
- What is a Data
Warehouse event?
- Discovering events
- Analyze the scope
- Brainstorm external
agents events
- Brainstorm temporal
events
- The Data
Model
- Data
analysis and entity relationship
models
- Data
analyst
- The
components of a data model
(Bachman)
- The
data entities
- The
relationships
- Relationship
degree (cardinality)
- Top
down data modeling
- The
Chocolate Factory: Relationship
Matrix
- The
Chocolate Factory: The Entity
Relationship Model
- Is it
a data entity?
- The
Progression of Detail
- The
importance of the repository
- The
Basic Entity Relationship Model
- The
Keyed Entity Relationship Model
- Replace
the many to many relationship
- Adding
an associative data entity:
example
- Determining
foreign keys
- Compound
keys vs. Indexing
- The
Attributed Entity Relationship
Model
- Normalization
- Why
normalize?
- Normalization:
first normal form (1NF)
- Normalization:
second normal form (2NF)
- Normalization:
third normal form (3NF)
- Normalization:
adjust the attributed
model
- Normalization:
example
- Final
considerations
- Refinement
- Evaluate
the one to one relationship
- Evaluate
the one to one: example
- Remove
redundant or incorrect
relationships
- Removing
redundant relationships: example
- Adding
existence criteria
- The
attributed model with existence
criteria
- Data
Warehouse Trade-offs
- Different
views of data
- Logical
and physical synchronization
- Types
of data: metadata
- Adding
physical information
- Time
series data
- Performance
considerations
- Multidimensional
modeling
- The
star schema
- The
fact constellation schema
- The
snowflake schema
- Tips
for aggregation
- Drilling
down
- Identifying
the source
- Data
replication
- Other
Considerations
- The
appropriate use of CASE
- CASE
should provide
- Operating
in crunch mode
- Other
Models

William
Shackelford is a Senior Learning Facilitator
for Russell Martin & Associates, a firm
specializing in timely technology challenges such
as Data Warehouse, Year 2000 and Project
Management. He has also been President of
Shackelford and Associates since 1982. He
completed his undergraduate and graduate studies
at Indiana University, Universitat Hamburg,
Illinois Institute of Technology and the
University of Illinois in music, accounting,
business administration and computer science. His
extensive background in business systems
development involving systems analysis, design,
testing and support experience has brought
success to his customers including Amoco, Kemper,
R.R. Donnelley, Avon and Dean Witter.

Dallas,
September 10-12, 1997
Doubletree Hotel at Campbell Centre
(214)691-8700

Data
Analysis & Modeling for Building the Data
Warehouse
$1195
Attend
this seminar and Managing Data Warehouse
Projects: The Key Issues and SAVE $395

Bring This
Seminar to Your Facility!
How
Does On-Site Training Benefit You?
1.
Save on your travel budget
2. Focus on your specific needs
3. Customization
4. Train your team together
5. Convenience
6. Confidentiality
7. On-going consulting services
Call
(508) 470-3870 today for more information and ask
for the training project manager to keep your
company ahead of your competitors.
Satisfied customers
that have recently used DCI's On-Site
Education Services:
|
AT&T
|
AARP
|
ADP
|
Budget Rent-A-Car
|
Blue Cross and Blue Shield
|
Canadian Forces
|
Circuit City
|
Coors Brewing
|
Computer Associates
|
Dept. of Defense
|
Dept. of the Navy
|
EDS
|
Federal Reserve Bank
|
Fidelity
|
Int'l Management Institute
|
JPMorgan
|
National Steel
|
NetWest Bank
|
Newfoundland Telephone
|
Open Environment Corp.
|
Powerbuilders User Groups
|
Revenue Canada
|
Social Security
Administration
|
Underwriters Re-Insurance
|
DCI ON-SITE SERVICES
Education
Developed EXCLUSIVELY for Your Organization
Stretching
your training dollars is more important now than
ever. Training for changing technology can be
costly and time consuming . . . but with DCI it
won't be.
DCI,
the world leader in IT education, can bring our
experts to your facility. DCI will meet your
budget and reach your training goals.
Call
(508) 470-3870 or Email mmullen@dciexpo.com today for your free
quote.

|