Mind map
DIMENSIONAL MODELING
Map content
DIMENSIONAL MODELING
Designing data warehouses
Database structures
ER -> DIMENSIONAL
- OLTP OnLine Transaction Processing
- OLAP On-Line Analytical Processing
- ER need normalization
- Step by step
- Classify entities
- As orders, shipments, payments
- Design high-level star schema
- Transaction entities correspond to fact tables and component entities correspond to dimension tables
- Design detailed fact table
- complete the detailed design for fact tables in each star schema
- Design detailed dimension table
- Now complete the detailed design for dimension tables in each star schema (attribute level design).
- Classify entities
OBJECTIVES
- Easy for end users to understand and write queries against.
- Optimize query performance
SCHEMAS
- Star schema
- Have a central table by a number of dimensions tables
- WHAT, WHO, WHEN, WHERE questions
- Have a central table by a number of dimensions tables
- Snowflake schema
- Reduce query performance and reduce storage space
- Star schema
Issues examples
- Alternative dimensional structures: stars, snowflakes, and starflakes
- Slowly changing dimensions
- Heterogeneous star schemas
Information
- Description
- Mind Map on DIMENSIONAL MODELING, created by Arturo Salgado on 31/01/2019.
- Created by
- Arturo Salgado
- Views
- 0
- Rating