Avançado Curso
Consultas Recursivas
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.
5.00
27 usuários matriculados
Acesso vitalício
Aplica-se apenas a este curso
R$150
Acesso ilimitado vitalício
a todos os 25 cursos existentes e futuros
46% OFF
Período de teste grátis Sim
Certificado de conclusão Sim
Duração estimada 18 h
Exercícios interativos 114
Habilidades que você vai adquirir
- Entender e usar Expressões de Tabela Comum (Common Table Expressions) em SQL
- Dividir consultas SQL longas com CTEs simples e aninhadas
- Implementar CTEs recursivas
- Escrever CTEs recursivas que percorrem um modelo de dados hierárquico
Últimas avaliações
Descrição
Descrição
As Expressões de Tabela Comum, ou CTEs (do inglês "Common Table Expressions"), muitas vezes chamadas de cláusulas WITH, são basicamente subconsultas nomeadas. Eles são um recurso relativamente novo do SQL. Com as CTEs, podemos separar uma consulta longa em partes menores, tornando-a mais legível. Diferentemente das subconsultas SQL, as CTEs podem ser recursivas, permitindo que você percorra modelos hierárquicos de grande profundidade.
Sobre o curso Expressão de Tabela Comum (CTE) em SQL
Este curso abordará CTEs simples, CTEs aninhadas e CTEs recursivas. Você aprenderá a gerenciar suas consultas SQL com CTEs, como e quando aninhar CTEs, e como usar CTEs recursivas para percorrer modelos de dados hierárquicos.
Este curso é feito para usuários intermediários. Presumimos que o usuário conheça os conceitos básicos de SQL, incluindo:
- Como selecionar dados de uma única tabela, incluindo o uso de condições WHERE complexas
- Como unir tabelas
- Como usar GROUP BY e HAVING
- Como funcionam as subconsultas SQL
Quais são os requisitos?
- Um navegador da Web
- Conhecimento básico de SQL, incluindo cláusulas JOIN e GROUP BY
O que você vai aprender com este curso de SQL?
Você descobrirá como:- Entender e usar Expressões de Tabela Comum (Common Table Expressions) em SQL
- Dividir consultas SQL longas com CTEs simples e aninhadas
- Implementar CTEs recursivas
- Escrever CTEs recursivas que percorrem um modelo de dados hierárquico
Quem deve fazer este curso?
- Analistas de banco de dados iniciantes
- Desenvolvedores que desejam manter seus conhecimentos de SQL atualizados
- Alunos que estejam estudando bancos de dados relacionais
- Qualquer pessoa que queira aprender a usar as Common Table Expressions em SQL
Conteúdo
Progresso no curso 0%
Exercícios feitos 0/114
-
Teste seus conhecimentos sobre SQL
-
Seu primeiro encontro com as
-
Aprenda a usar CTEs aninhadas
-
Vamos aprender o que é recursividade e como usá-la em consultas SQL
-
Você saberá como usar as instruções INSERT, DELETE e UPDATE com CTEs
-
Teste seus conhecimentos neste quiz final