Avançado Trilha

SQL Avançado

Vá além do básico e domine a linguagem SQL. Aprenda funções SQL modernas que lhe permitem escrever consultas mais complexas e eficientes.

5.00 ★★★★★ ★★★★★ (1 avaliações)

140 Estudantes matriculados

Acesso vitalício

Aplica-se apenas a esta trilha

R$450

Quer uma oferta melhor?

Tenha acesso vitalício ilimitado a todos os 25 cursos existentes e futuros

Economize R$300

Acesso ilimitado vitalício

a todos os 25 cursos existentes e futuros

R$350 R$650

46% DE DESCONTO

Período de testes gratuito Sim

Certificado de conclusão Sim

Duração estimada 45 h

Cursos incluídos 3

Habilidades que você vai adquirir

  • Entender e utilizar funções de janela, que facilitam a escrita de consultas complexas.
  • Aprender quando e como usar diferentes funções de ranking (RANK(), DENSE_RANK(), ROW_NUMBER()) para criar relatórios de ranking em SQL.
  • Calcular totais móveis e somas móveis (cumulativas).
  • Escrever relatórios complexos usando GROUP BY e CASE WHEN.
  • Diferenciar e usar as operações ROLLUP, CUBE e GROUPING SETS.
  • Usar Expressões de Tabela Comum para organizar uma consulta SQL longa.
  • Criar consultas SQL recursivas para processar estruturas de dados hierárquicos, como árvores e gráficos.

Últimas avaliações

Descrição

Esta trilha é para pessoas que já possuem alguma noção sobre SQL e desejam aprender as funções mais avançadas da linguagem e as últimas tendências. Veja mais detalhes a seguir.

Se você já conhece o básico sobre SQL e deseja melhorar suas habilidades, chegou a hora de ir para o próximo nível! A trilha SQL Avançado lhe ensinará as técnicas de consulta mais atualizadas, eficientes e que poupam tempo.

Conheça as Funções de Janela, que lhe permitem utilizar funções de agregação sem colapsar linhas. As Funções de Janela (também chamadas funções analíticas ou funções OVER()) permitem classificar dados, calcular totais móveis e criar relatórios com variações diárias ou mês-a-mês. Expressões de Tabela Comuns (as famosas CTEs) tornam seu código mais organizado e mais simples de ler. Consultas Recursivas permitem processar dados hierárquicos como árvores e gráficos usando SQL. E as cláusulas avançadas GROUP BY como ROLLUP, CUBE e GROUPING SETS acrescentam poder e flexibilidade às suas consultas.

Em outras palavras, a trilha SQL Avançado pode ajudar você a se tornar um(a) programador(a), analista de dados ou DBA qualificado(a) e com habilidades em dia.

E o que você ganha com isso?

  • A única trilha de cursos SQL avançados totalmente interativa da internet. Três cursos trazem a você as últimas novidades sobre as funções avançadas da linguagem SQL. Aprenda quando e onde você quiser.
  • Aprenda fazendo. Pratique com nosso editor de código real, conjuntos de dados reais e solução de problemas da vida real.
  • Certificado on-line. Após concluir com sucesso cada curso, você receberá um certificado que poderá publicar em seu perfil no LinkedIn.
  • Garantia de 30 dias de devolução de dinheiro. Se você não estiver satisfeito com este curso, é só nos informar dentro de 30 dias a partir da data de compra e você receberá um reembolso total.
  • Dicas e muito mais. Se você ficar travado em algum exercício, pode usar as dicas disponíveis para cada exercício ou acessar a aba Discussão para fazer perguntas e compartilhar ideias com outros membros da comunidade LearnSQL. Você também pode falar com a gente pelo e-mail contact@learnsql.com.br. Ficaremos mais do que felizes em ajudar!

Objetivos:

  • Entender e utilizar funções de janela, que facilitam a escrita de consultas complexas.
  • Aprender quando e como usar diferentes funções de ranking (RANK(), DENSE_RANK(), ROW_NUMBER()) para criar relatórios de ranking em SQL.
  • Calcular totais móveis e somas móveis (cumulativas).
  • Escrever relatórios complexos usando GROUP BY e CASE WHEN.
  • Diferenciar e usar as operações ROLLUP, CUBE e GROUPING SETS.
  • Usar Expressões de Tabela Comum para organizar uma consulta SQL longa.
  • Criar consultas SQL recursivas para processar estruturas de dados hierárquicos, como árvores e gráficos.

Quem deve fazer este curso?

  • Programadores, DBAs e analistas que queiram atualizar seus conhecimentos em SQL.
  • Programadores que queiram levar seus conhecimentos e habilidades além do que normalmente se encontra em cursos e livros on-line.
  • Qualquer pessoa que saiba o básico de SQL e deseje aprender as funções avançadas da linguagem.

Requisitos:

  • Um navegador web
  • Uma conexão de internet
  • Conhecimento básico de SQL (por exemplo, ter concluído o nosso curso SQL para Iniciantes)

Cursos da trilha

  1. Funções de Janela (Window Functions) em SQL
    ★★★★★ ★★★★★ (2) 218 Desafios de código Avançado

    Aprenda como usar as funções analíticas SQL para conhecer dados de forma aprofundada.

  2. Comandos GROUP BY em SQL
    ★★★★★ ★★★★★ (1) 63 Desafios de código Avançado

    Você quer trabalhar com mais eficiência em SQL e conseguir criar consultas mais complexas e sofisticadas? Conheça as cláusulas GROUP BY, como ROLLUP, CUBE e GROUPING SETS.

  3. Consultas Recursivas
    ★★★★★ ★★★★★ (1) 114 Desafios de código Avançado

    Domine o tipo mais desafiador de consultas SQL. Aprenda a processar árvores e gráficos em SQL e organizar consultas SQL longas de forma eficaz.

Comentários (0)

Avaliação média

5.00/5

★★★★★ ★★★★★ (1 avaliações)

5 estrelas

100%

4 estrelas

0%

3 estrelas

0%

2 estrelas

0%

1 estrela

0%