Imagem do Curso gratuito SQL para Análise de Dados com PostgreSQL

Curso online gratuitoSQL para Análise de Dados com PostgreSQL

Duração do curso online: 6 horas e 41 minutos

Novo

Aprenda a analisar dados com SQL e PostgreSQL: consultas, joins, séries temporais e coortes. Curso online gratuito com exercícios e prática para o dia a dia.

Neste curso gratuito, aprenda sobre

  • Fundamentos de SQL no PostgreSQL para análise de dados
  • Filtragem com WHERE, operadores lógicos e comparações (>=, <>, etc.)
  • Ordenação de resultados com ORDER BY
  • Junções entre tabelas com JOIN e seus principais tipos
  • Agregações e sumarização com GROUP BY e funções agregadas
  • Filtrar grupos após agregação usando HAVING (ex.: COUNT>1, média>84)
  • Uso de subqueries para consultas aninhadas e apoio à análise
  • Preparação e tratamento de dados: limpeza, padronização e deduplicação
  • Séries temporais: gerar datas faltantes com generate_series
  • Análise de coorte para retenção e comportamento ao longo do tempo
  • Análise de texto: diferenças entre LIKE e ILIKE (case-sensitive vs. insensitive)
  • Modelagem dimensional (Star Schema): tabela fato vs. tabelas dimensão
  • Conceitos de ETL e diferença entre VIEW e MATERIALIZED VIEW
  • Criação de tabelas, chaves/relacionamentos e carga inicial de dados (DDL e INSERT)

Descrição do curso

Transforme dados em respostas com SQL aplicado à análise usando PostgreSQL. Neste curso online gratuito, você aprende a sair do básico das consultas e evoluir para um repertório essencial de análise de dados: ordenar e combinar tabelas com segurança, resumir informações com agregações, e construir perguntas que realmente ajudam a decidir melhor. A proposta é desenvolver raciocínio analítico com SQL, entendendo como escrever consultas mais claras, corretas e úteis para explorar bases reais.

Ao longo das aulas, você fortalece fundamentos que fazem diferença no trabalho: filtros bem estruturados, uso adequado de JOINs, agrupamentos e subconsultas para encontrar padrões e gerar métricas. Também vai avançar para temas muito valorizados em projetos de BI e analytics, como preparação e tratamento de dados diretamente no banco, garantindo consistência antes de visualizar ou modelar resultados. Isso inclui lidar com duplicidades, validar informações e produzir saídas prontas para relatórios.

O curso ainda aborda cenários comuns em análises modernas, como séries temporais. Você aprende a preencher lacunas de datas e montar visões contínuas de eventos, um passo importante para acompanhar evolução diária, identificar sazonalidade e comparar períodos. Em seguida, entra em análises de coorte para medir retenção e comportamento ao longo do tempo, ampliando sua capacidade de responder perguntas sobre jornadas, recorrência e evolução de grupos.

Outro diferencial é a parte de análise de texto com SQL no PostgreSQL, mostrando como pesquisar e filtrar padrões com atenção às particularidades de sensibilidade a maiúsculas e minúsculas. Além disso, você entra no tema de modelagem para análises, entendendo como um modelo dimensional (como Star Schema) organiza fatos e dimensões para consultas mais eficientes e interpretações mais estáveis.

Para fechar o ciclo, você tem uma introdução prática ao processo de ETL e ao uso de views e materialized views, conectando preparação de dados, desempenho e consumo analítico. O curso termina com um exemplo prático de banco de dados, no qual você aplica criação de tabelas, relacionamentos e inserção inicial de dados, consolidando os conceitos em um fluxo próximo do que acontece em projetos reais.

Conteúdo do curso

  • Aula em vídeo: Aula 01 - SQL para Análise de Dados 1h17m
  • Exercício: Em SQL no PostgreSQL, qual consulta retorna todos os registros da tabela alunos onde a idade é maior ou igual a 20 e o curso é diferente de computação?
  • Aula em vídeo: Aula 2 - ORDER BY, JOIN, GROUP BY e SUBQUERIES 42m
  • Exercício: Em SQL, qual cláusula é mais adequada para filtrar grupos após um GROUP BY, como selecionar apenas disciplinas cuja média de notas é maior que 84?
  • Aula em vídeo: Aula 03 - Preparação e Tratamento de Dados 52m
  • Exercício: Ao detectar e-mails duplicados em uma tabela de clientes, qual cláusula é a mais adequada para filtrar apenas os grupos com COUNT(email) > 1 após o agrupamento?
  • Aula em vídeo: Aula 04 - Séries temporais 55m
  • Exercício: Em PostgreSQL, qual opção gera uma série temporal diária entre duas datas para preencher dias faltantes em uma análise?
  • Aula em vídeo: Aula 05 Análise de coorte 24m
  • Aula em vídeo: Aula 06 - Análise de texto com SQL 48m
  • Exercício: No PostgreSQL, qual é a principal diferença entre LIKE e ILIKE ao fazer buscas em textos?
  • Aula em vídeo: Aula 7 Modelagem de Dados 53m
  • Exercício: Em um esquema Star (modelo dimensional) para análises (OLAP), qual alternativa descreve corretamente o papel da tabela fato e das tabelas de dimensão?
  • Aula em vídeo: Aula 8 - Introdução ao Processo de ETL 25m
  • Exercício: No contexto de ETL em PostgreSQL, qual afirmação descreve corretamente a diferença entre VIEW e MATERIALIZED VIEW?
  • Aula em vídeo: Aula 9 - Exemplo Prático 21m
  • Exercício: Em um banco PostgreSQL para analisar coletas (equipes, coletas, fotos), qual combinação de comandos é a mais adequada para (1) criar as tabelas e definir relacionamentos e (2) inserir dados iniciais?

Este curso gratuito inclui:

6 horas e 41 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Banco de dados

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso