Mapa mental
DIMENSIONAL MODELING
Conteúdo do mapa
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
Informações
- Descrição
- Mapa Mental sobre DIMENSIONAL MODELING, criado por Arturo Salgado em 31-01-2019.
- Criado por
- Arturo Salgado
- Visualizações
- 0
- Avaliação