DevPath · Aprenda a programar ESPTEN

Bancos de dados

10 módulos.

🗄️ Introdução ao SQLConsulte bancos de dados relacionais: SELECT, filtros com WHERE e ordenação com ORDER BY. 🔍 Filtragem avançadaCombine condições com AND/OR/NOT, use IN, BETWEEN, LIKE e IS NULL, e limite resultados com DISTINCT e LIMIT/O… 📊 Agregações: GROUP BY e HAVINGResuma dados com funções agregadas (COUNT, SUM, AVG, MIN, MAX), agrupe os com GROUP BY e filtre grupos com HA… 🧮 Conjuntos e funçõesCombine consultas com UNION, INTERSECT e EXCEPT; trate NULL com COALESCE e a lógica de três valores; transfor… 📐 Design, normalização e modificação de dadosProjete esquemas relacionais sólidos (PK, FK, relações 1:1, 1:N e N:M), normalize até a 3FN e modifique dados… 🔗 JOINs: combinar tabelasDistribua a informação em várias tabelas relacionadas e a una novamente com INNER JOIN, LEFT JOIN, aliases e… 🪆 Subconsultas e CTEsAninhe consultas para resolver perguntas complexas: subconsultas escalares e em WHERE, EXISTS correlacionado… 🪟 SQL avançado: janelas, views e CASELógica condicional com CASE, funções de janela (OVER, PARTITION BY, ROW NUMBER, RANK, totais acumulados), vie… ⚡ Desempenho, transações e NoSQLAcelere as consultas com índices, garanta a integridade com transações ACID e conheça o mundo NoSQL: document… 🏆 Capstone: projete e consulte um banco de dadosProjeto final da trilha: uma loja online com clientes, produtos, pedidos e detalhes. Integra JOINs, agregaçõe…
Bancos de dados

O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.

Comece grátis no app →