Programa do Curso

Revisão dos Fundamentos do SQL

  • Revisão 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)

Joins Avançados e Operações de Conjunto

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

Subconsultas e Tabelas Derivadas

  • Subconsultas correlacionadas vs. não correlacionadas
  • Uso de subconsultas em FROM
  • CTEs (Common Table Expressions)

Funções de Janela

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY e ORDER BY
  • LEAD e LAG functions

Tipos de Dados e Funções

  • Funções de string e data
  • Instruções CASE e IF
  • Conversões de tipo e manipulação de nulls

Otimização de Consultas

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

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de declarações SQL SELECT
  • Experiência com filtragem, ordenação e joins simples
  • Compreensão dos conceitos de banco de dados relacional

Público-Alvo

  • Analistas de dados
  • Desenvolvedores trabalhando com bancos de dados SQL
  • Profissionais de inteligência empresarial
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas