Bancos de Dados SQL e NoSQL 🗄️
Domine o universo dos dados, desde a modelagem relacional com PostgreSQL até a flexibilidade do NoSQL com MongoDB. Aprenda a estruturar, consultar e gerenciar informações para aplicações modernas.
Foco do Curso
Metodologia: Teoria aplicada em laboratórios práticos, focada na construção de bases de dados sólidas, performáticas e escaláveis.
🎯 O Que Você Vai Aprender
-
Modelo Relacional --- Entenda entidades, relacionamentos e como o PostgreSQL gerencia dados estruturados com integridade total. Ir para Módulo I
-
:material-sql: Poder do SQL --- Domine o SELECT, JOINs complexos, transações ACID e técnicas avançadas de manipulação de dados. Ver SQL Prático
-
Mundo NoSQL --- Explore o MongoDB, aprenda modelagem orientada a documentos e descubra quando a flexibilidade supera a estrutura. Ver NoSQL
-
Big Data & Projetos --- Integre diferentes paradigmas em um projeto final robusto e compreenda o papel dos dados no cenário de Big Data. Ver Projetos
📚 Jornada de Aprendizado (16 Aulas)
O curso é estruturado em três módulos fundamentais.
🧱 Módulo I: Fundamentos (Aulas 01-04)
- Aula 01 - Introdução a Bancos de Dados 🧩
- Aula 02 - Modelagem de Dados e Modelo E-R 🏗️
- Aula 03 - Normalização e Estrutura Relacional 📡
- Aula 04 - DDL (Criação da Estrutura) 📄
🏗️ Módulo II: SQL na Prática (Aulas 05-10)
- Aula 05 - DML (Manipulação de Dados) ⚙️
- Aula 06 - DQL Básico 💾
- Aula 07 - Consultas Avançadas 🧪
- Aula 08 - Junções 🚢
- Aula 09 - Transações e ACID 🔑
- Aula 10 - Projeto Parcial 🔐
🚀 Módulo III: NoSQL e Modernidade (Aulas 11-16)
- Aula 11 - Introdução ao NoSQL 🌐
- Aula 12 - MongoDB na Prática 🍃
- Aula 13 - Modelagem em Documentos 🧱
- Aula 14 - Recursos Avançados 🔄
- Aula 15 - Big Data e Ciência de Dados 🛣️
- Aula 16 - Projeto Final Integrador 🎓