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
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (3)
Foi muito interativo e nos manteve interessados.
Raluca Alexandra PUNGA
Curso - SQL Fundamentals
Máquina Traduzida
Pequeno grupo, presencial por 3 dias,
Annina - Ricardo AG
Curso - SQL: Basics to Intermediate
Máquina Traduzida
Gostei do ritmo do treinamento e do nível de interação. Todos os participantes foram encorajados a participar ativamente das discussões sobre as soluções dos exercícios, etc.
Aaron - Computerbits
Curso - SQL Advanced level for Analysts
Máquina Traduzida