Programa do Curso

Revisão dos SQL Básicos

  • Resumo de SELECT, WHERE, GROUP BY
  • Revisão rápida dos tipos de JOIN
  • Compreendendo a 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
  • Utilização de subconsultas em FROM
  • CTEs (Expressões Tabulares Comuns)

Funções de Janela

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

  • Funções de string e data
  • CASE e IF statements
  • Conversões de tipo e tratamento de nulos
  • Otimização de Consultas

    • Compreendendo índices
    • Utilizando EXPLAIN
    • Melhores práticas para escrever consultas eficientes

    Resumo e Próximos Passos

    Requisitos

    • Noções básicas de instruções SQL SELECT
    • Experiência com filtros, 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 SQL bancos de dados
    • Profissionais de Business inteligência
     14 Horas

    Número de participantes


    Preço por Participante

    Declaração de Clientes (5)

    Próximas Formações Provisórias

    Categorias Relacionadas