Programa do Curso

Introdução ao Data Warehousing do Oracle

  • Arquitetura de data warehouse e casos de uso
  • Cargas de trabalho OLTP vs OLAP
  • Componentes principais de uma solução DW do Oracle

Projeto da Estrutura do Warehouse

  • Modelagem dimensional: esquemas star e snowflake
  • Tabelas de fato e dimensão
  • Gerenciamento de dimensões lentamente mudando (SCD)

Carregamento de Dados e Estratégias ETL

  • Projeto do processo ETL usando SQL e PL/SQL
  • Uso de tabelas externas e SQL*Loader
  • Carregamentos incrementais e CDC (Change Data Capture)

Particionamento e Desempenho

  • Métodos de particionamento: intervalo, lista, hash
  • Pruning de consultas e processamento paralelo
  • Junções por partição e melhores práticas

Compressão e Otimização do Armazenamento

  • Compressão híbrida de colunas
  • Estratégias de arquivamento de dados
  • Otimização do armazenamento para desempenho e custo

Recursos Avançados de Consulta e Análise

  • Vistas materializadas e reescrita de consultas
  • Funções analíticas SQL (RANK, LAG, ROLLUP)
  • Análise baseada em tempo e relatórios em tempo real

Monitoramento e Otimização do Data Warehouse

  • Monitoramento de desempenho de consultas
  • Uso de recursos e gerenciamento de carga de trabalho
  • Estratégias de indexação para armazenamento

Resumo e Próximos Passos

Requisitos

  • Compreensão dos fundamentos do SQL e do banco de dados Oracle
  • Experiência trabalhando com Oracle 12c/19c em um papel administrativo ou de desenvolvimento
  • Conhecimento básico de conceitos de armazenamento de dados

Público-alvo

  • Desenvolvedores de data warehouse
  • Administradores de banco de dados
  • Profissionais de inteligência de negócios
 21 Horas

Próximas Formações Provisórias

Categorias Relacionadas