Entrar em Contato

Programa do Curso

Revisão dos Fundamentos do SQL

  • Retomada de SELECT, WHERE, GROUP BY
  • Revisão rápida dos tipos de JOIN
  • Compreensão da ordem de execução das consultas

Instruções de Manipulação de Dados

  • INSERT INTO
  • UPDATE e DELETE
  • Controle de transações (BEGIN, COMMIT, ROLLBACK)

Junções Avançadas e Operações de Conjunto

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Subconsultas e Tabelas Derivadas

  • Subconsultas correlacionadas versus não correlacionadas
  • Uso de subconsultas em FROM
  • CTEs (Expressões de Tabela Comum)

Funções de Janela

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY e ORDER BY
  • Funções LEAD e LAG

Tipos de Dados e Funções

  • Funções de strings e datas
  • Instruções CASE e IF
  • Conversões de tipo e tratamento de valores NULL

Otimização de Consultas

  • Compreensão dos índices
  • Uso do EXPLAIN
  • Melhores práticas para escrever consultas eficientes

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de instruções SELECT do SQL
  • Experiência com filtragem, ordenação e junções simples
  • Compreensão dos conceitos de banco de dados relacionais

Público-alvo

  • Analistas de dados
  • Desenvolvedores que trabalham com bancos de dados SQL
  • Profissionais de inteligência de negócios (BI)
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas