SQL — Catálogo
Escolha um curso ou um pack para começar.
As competências SQL são indispensáveis para Data Analysts, Business Analysts, programadores, consultores de BI, controllers de gestão avançados, Data Engineers e profissionais que consultam ou tornam mais fiáveis os dados de negócio. Nos projetos reais, não basta conhecer o SELECT: é preciso compreender as relações entre tabelas, evitar erros de junção, produzir indicadores fiáveis, proteger as escritas e diagnosticar o desempenho.
Os 15 cursos abrangem toda a progressão profissional: bases relacionais, SELECT, filtros, junções, agregações, funções, subconsultas, CTE, funções de janela, conceção de bases, transações, índices e planos de execução, segurança, datasets BI/Analytics e projeto SQL completo. No final do percurso, saberá conceber, consultar, transformar, otimizar e proteger bases relacionais para responder a necessidades aplicacionais, de Data e de BI.
🎓 15 cursos • 📘 120 lições interativas • ⏱️ de 45 a 75 horas de formação através do diálogo
Melhor oferta
Pack Completo — Percurso SQL
142,90 € s/ IVA
Poupança : 104,60 €
29,70 €
22,90 s/ IVA
Poupança : 6,80 €
Compreender as bases de dados relacionais e o ambiente SQL
Compreender como uma base relacional estrutura os dados e como o SQL permite explorá-los
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender o que é uma base de dados relacional
- Distinguir chaves primárias e chaves estrangeiras
- Diferenciar SQL, SGBD e ferramenta cliente SQL
- Workshop: mapear uma base relacional
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: mapear uma base relacional
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
Escrever as primeiras consultas SELECT
Extrair corretamente as informações úteis de uma tabela com SELECT
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender a estrutura SELECT … FROM
- Compreender os riscos de SELECT *
- Criar expressões e cálculos em SELECT
- Workshop: construir uma primeira extração SQL limpa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir uma primeira extração SQL limpa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
Filtrar, pesquisar e ordenar os dados
Encontrar com precisão as linhas úteis graças às condições, pesquisas e ordenações
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Filtrar as linhas com WHERE
- Combinar AND, OR, NOT e parênteses
- Gerir corretamente os valores NULL
- Workshop: construir uma pesquisa de negócio completa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir uma pesquisa de negócio completa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
38,70 €
28,90 s/ IVA
Poupança : 9,80 €
Relacionar as tabelas com as junções
Combinar corretamente várias tabelas sem criar erros de cardinalidade ou duplicados
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Compreender porquê e como juntar tabelas
- Manter as linhas com LEFT JOIN
- Realizar uma self join
- Workshop: responder a uma questão de negócio com várias tabelas
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: responder a uma questão de negócio com várias tabelas
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
Agregar e sintetizar os dados
Transformar linhas detalhadas em indicadores e sínteses utilizáveis
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Calcular COUNT, SUM e AVG
- Agrupar os dados com GROUP BY
- Escolher entre WHERE e HAVING
- Workshop: produzir uma síntese de negócio controlada
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: produzir uma síntese de negócio controlada
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
Transformar os dados com as funções SQL
Limpar, enriquecer e combinar dados diretamente nas consultas SQL
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Transformar textos com as funções SQL
- Manipular datas e horas
- Converter os tipos com CAST
- Workshop: preparar e normalizar um dataset em SQL
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: preparar e normalizar um dataset em SQL
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
47,70 €
35,90 s/ IVA
Poupança : 11,80 €
Dominar as subconsultas e os testes de existência
Resolver necessidades complexas com subconsultas, EXISTS e escolha da estratégia de consulta
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Compreender o princípio de uma subconsulta
- Filtrar com IN e uma subconsulta
- Compreender as subconsultas correlacionadas
- Workshop: resolver uma necessidade de negócio com a estratégia adequada
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: resolver uma necessidade de negócio com a estratégia adequada
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
Estruturar consultas complexas com CTE
Decompor uma consulta complexa em etapas legíveis e fáceis de manter com WITH
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o papel de uma Common Table Expression
- Encadear várias CTE
- Percorrer uma hierarquia com uma CTE recursiva
- Workshop: refatorizar uma consulta complexa com CTE
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: refatorizar uma consulta complexa com CTE
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
Analisar dados com as funções de janela
Calcular classificações, acumulados e comparações sem perder o detalhe das linhas
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o princípio de uma função de janela
- Numerar e classificar com ROW_NUMBER, RANK e DENSE_RANK
- Explorar FIRST_VALUE e LAST_VALUE
- Workshop: construir uma análise de classificação e de evolução
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir uma análise de classificação e de evolução
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
56,70 €
42,90 s/ IVA
Poupança : 13,80 €
Conceber e criar uma base de dados relacional
Passar de uma necessidade de negócio a um esquema relacional efetivamente criado em SQL
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Passar de uma necessidade de negócio às entidades
- Normalizar os dados até às formas habituais
- Definir NOT NULL, UNIQUE, CHECK e DEFAULT
- Workshop: conceber e criar uma base relacional completa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: conceber e criar uma base relacional completa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
Modificar os dados e proteger as transações
Escrever numa base sem comprometer a integridade nem a coerência dos dados
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Inserir uma ou várias linhas com INSERT
- Eliminar dados e distinguir DELETE de TRUNCATE
- Compreender ACID e os níveis de isolamento
- Workshop: proteger um processamento transacional completo
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: proteger um processamento transacional completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
Indexar e otimizar as consultas SQL
Diagnosticar e melhorar o desempenho das consultas sobre grandes volumes
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Identificar porque é que uma consulta se torna lenta
- Criar e utilizar um índice simples
- Escrever predicados utilizáveis pelos índices
- Workshop: diagnosticar e otimizar uma consulta lenta
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: diagnosticar e otimizar uma consulta lenta
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
74,70 €
48,90 s/ IVA
Poupança : 25,80 €
Construir um SQL reutilizável, seguro e integrável
Organizar um acesso aos dados reutilizável e seguro para as aplicações e as equipas
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Criar e utilizar vistas SQL
- Organizar consultas reutilizáveis e documentadas
- Compreender os mecanismos de uma SQL injection
- Workshop: construir um acesso aos dados fiável e seguro
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um acesso aos dados fiável e seguro
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA
SQL para Data, BI e Analytics
Construir conjuntos de dados e indicadores SQL prontos para a análise e a visualização
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Transformar uma questão de negócio num dataset analítico
- Comparar períodos e gerir as datas de análise
- Segmentar e categorizar populações
- Workshop: produzir um conjunto de indicadores pronto para um dashboard
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: produzir um conjunto de indicadores pronto para um dashboard
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA
Projeto profissional completo SQL
Aplicar todas as competências SQL num caso profissional de ponta a ponta
Informações sobre a formação
Data Analysts, Business Analysts, programadores, consultores de BI e profissionais que precisam de consultar, estruturar, tornar fiáveis ou otimizar dados relacionais.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Enquadrar a necessidade e as regras do caso profissional
- Criar o esquema, as tabelas e as restrições
- Utilizar CTE e funções de janela
- Workshop final: apresentar e defender a solução SQL
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: apresentar e defender a solução SQL
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA