Data Architects, Database Administrators, Data Analysts, Application Developers, and System Designers.
Participants should have a reasonable knowledge of data modelling and database design.
3 days. Workshops and Lecture based.
Data Warehousing has evolved into a unique and key component of IT strategy for many organisations. Dimensional modelling is the proven technique for developing understandable, high-performance data warehouses and data marts. This course introduces data warehouses, demonstrates the techniques involved in developing dimensional models and shows how these models fit in to the process of building data warehouses. All techniques are illustrated by real world examples drawn from a range of industries.
After taking this course, students should be able to:
Introduction to Data Warehousing
What is a data warehouse?
Characteristics of a data warehouse.
Online Analytical Processing (OLAP)
Data warehouse architectures.
Data marts
Development life cycles
Data Modelling
Entity/relationship modelling, definitions, notation
Normalisation
What data models are used for
Steps in design
Introduction to Dimensional Modelling
On line transaction processing (OLTP)
OLTP advantages and disadvantages
Why dimensional modelling is used in data warehouse design
Facts and dimensions
Star Schemas
Snowflaking
Fact tables and fact granularity
Strengths of dimensional modelling
Developing Dimensional Models
Requirements gathering
Conformed dimensions
Identifying facts, dimensions and data marts
Aggregation
Documenting facts and dimensions
Identifying data sources
Dimensional Modelling Techniques
Drilling up and down
When snowflaking is useful
Handling dates and times
Slow and fast changing attributes
Degenerate dimensions
Factless fact tables
Metadata
What is metadata?
Metadata for data warehouse constituent parts.
Reverse engineering
Gathering metadata
Extract transform and load (ETL)
Tool based and hand coded ETL
Architecture and Physical Design
Development lifecycle
Data warehouse architecture
Physical design process
Please complete the form to enquire about running a course at your premises or one of our training facilities
|
Verhoef Training Ltd. 11 Kingsmead Square, Bath, BA1 2AB, UK Tel. +44(0)1225 339705 |