Advertisements

PostgreSQL para Análise de Dados

Advertisements
Domine consultas SQL, tratamento de dados, métricas de negócios e modelagem relacional utilizando PostgreSQL.
5
5/5
(1) Ratings
1 students
Created by DATA - ICMC | USP
Advertisements

What you'll learn

  • Fundamentos de Banco de Dados Relacional e SQL
  • Consultas e Filtros Essenciais
  • Agrupamentos e Métricas de Agregação
  • Relacionamento de Dados Avançado (JOINs)
  • Subqueries e Expressões de Tabela (CTEs)
  • Limpeza, Tratamento e Modelagem de Dados
  • Análise Prática de Séries Temporais
  • Análise de Coorte e Retenção de Clientes
This course includes:
6.5 total hours on-demand video
0 articles
16 downloadable resources
9 lessons
Full lifetime access
Access on mobile and TV
Certificate of completion
Advertisements

Course content

Requirements

  • Ter um computador para instalar as ferramentas e vontade de praticar os exercícios passo a passo.

Description

Procura um curso completo, didático e com respaldo das melhores instituições do país? Este curso de PostgreSQL para Análise de Dados foi desenvolvido com base no conteúdo de alto nível ministrado pelo DATA (Grupo de Ciência de Dados do ICMC-USP), unindo o rigor técnico e acadêmico à aplicação prática no mercado de trabalho.

Nossa estrutura leva você do nível iniciante às técnicas avançadas de análise relacional:

  • Fundamentos e Consultas Essenciais: Domine a linguagem SQL a partir do absoluto zero com comandos essenciais (SELECT, WHERE, LIMIT, LIKE) e gerenciamento correto de valores nulos (IS NULL / IS NOT NULL).

  • Estrutura e Manipulação (DDL/DML): Aprenda a criar e gerenciar tabelas (CREATE TABLE), entenda os tipos de dados e garanta a integridade das informações com restrições de negócios (PRIMARY KEY, NOT NULL, UNIQUE).

  • Agregações e Métricas de Negócio: Transforme dados brutos em inteligência com GROUP BY, filtros de grupos (HAVING) e funções agregadoras (SUM, AVG, COUNT, MIN, MAX).

  • Relacionamentos e Subqueries: Conecte tabelas complexas utilizando junções (INNER, LEFT, RIGHT JOIN) e estruture consultas aninhadas dinâmicas.

  • Higienização e Tratamento de Dados (Data Cleaning): Trate bases reais e inconsistentes aplicando CASE WHEN, COALESCE, NULLIF, conversões de tipos (CAST) e padronização de textos.

  • Agrupamentos Avançados e Modelagem: Organize suas análises com faixas de valores (Binning), reestruturação de tabelas e CTEs (WITH) para criar consultas modulares e altamente legíveis.

  • Análise de Séries Temporais e Funções de Janela: Manipule datas (EXTRACT, DATE_TRUNC), calcule janelas móveis, médias acumuladas e faça comparações temporais período a período (LAG e LEAD).

  • Análise de Coorte e Retenção: Construa análises comportamentais avançadas para mensurar retenção de clientes, engajamento e ciclos de vida do usuário.

Para garantir a fixação real do conteúdo e desenvolver seu raciocínio analítico, após cada aula, você terá acesso a questionários e exercícios práticos projetados para consolidar o aprendizado, testar sua compreensão e desafiar sua capacidade de resolver problemas reais antes de avançar. Você terá total acesso ao material de apoio (slides e apostilas didáticas) para acompanhar o ritmo das aulas, revisar os conceitos e realizar os exercícios práticos nas ferramentas do ecossistema PostgreSQL (como o pgAdmin4).

Garanta sua vaga, aprenda com o padrão de qualidade do DATA – ICMC | USP e leve suas habilidades em SQL e Análise de Dados para o próximo nível!

Who this course is for:

  • Iniciantes em Análise de Dados ou Programação
  • Analistas de Dados (Nível Iniciante a Intermediário)
  • Profissionais de Negócios e BI (Business Intelligence)
  • Estudantes e Acadêmicos das Áreas de Tecnologia e Exatas
  • Desenvolvedores em Transição de Carreira
  • Engenheiros e Cientistas de Dados em Formação
Advertisements
B7B4F6E954A5FCC93ADD
Advertisements
Advertisements
Free Online Courses with Certificates
Logo
Register New Account