Dados
Roadmap SQL
Consulte, analise e proteja dados relacionais, de SELECT e joins a window functions, transações e otimização de consultas.
- Iniciante
- cerca de 6 horas
- 4 módulos
- 8 etapas
O que você vai aprender
1. Fundamentos de SQL
Consulte dados relacionais com SELECT, filtros, ordenação e joins.
- Fundamentos de SQL — Bancos de Dados · Fundamentos de SQL
- Joins — Bancos de Dados · Joins
2. SQL para Análise de Dados
Resuma dados com GROUP BY e HAVING e responda perguntas mais difíceis com subqueries, CTEs e window functions.
- GROUP BY e HAVING — Bancos de Dados · GROUP BY e HAVING
- Subqueries, CTEs e Window Functions — Bancos de Dados · Subqueries, CTEs e Window Functions
3. SQL para Aplicações
Mantenha os dados da aplicação corretos com transações, ACID, níveis de isolamento, locks e MVCC.
- Transações e ACID — Bancos de Dados · Transações e ACID
- Isolamento, Locks e MVCC — Bancos de Dados · Isolamento, Locks e MVCC
4. Performance de SQL
Leia planos de execução, escolha os índices certos e corrija consultas N+1 e problemas de connection pool.
- Índices e Planos de Execução — Bancos de Dados · Índices e Planos de Execução
- N+1, Índices e Connection Pooling — Engenharia de Performance · N+1, Índices e Connection Pooling
Cada etapa é liberada quando você responde bem às suas questões, e um módulo concluído conta em todos os roadmaps que o compartilham.
Comece este roadmap grátis