Planejamento semanal das atividades práticas de Projetos III — Banco de Dados, estruturado como uma jornada contínua de 20 Tutoriais Guiados. 🛡️🧩
| Semana | Capítulo de Aula (Referência) | Tutorial Prático |
| 1 | Cap. 01 & 04: Introdução & Setup de Ambientes | ✅ Atv 01: Setup |
| 2 | Cap. 05 & 06: Modelagem MER e Tipos de Dados | ✅ Atv 02: Modelagem |
| 3 | Cap. 07 & 09: Chaves, Mapeamento Relacional & Álgebra | ✅ Atv 03: Mapeamento + Álgebra |
| 4 | Cap. 10: Normalização (1FN, 2FN e 3FN) | ✅ Atv 04: Normalização |
| 5 | Cap. 11 & 12: Ecossistema SQL, DDL & Restrições | ✅ Atv 05: SQL DDL |
| 6 | Cap. 13: Linguagem DML (INSERT, UPDATE, DELETE) | ✅ Atv 06: SQL DML |
| 7 | Cap. 14 & 15: Consultas SELECT, JOINs & Subqueries | ✅ Atv 07: SQL Avançado |
| Semana | Capítulo de Aula (Referência) | Tutorial Prático |
| 8 | 📝 AVALIAÇÃO I (Design de Dados e Consultas SQL) | — |
| 9 | Cap. 18: Conceitos NoSQL & MongoDB | ✅ Atv 08: NoSQL MongoDB |
| 10 | Cap. 19: Apache Cassandra & Big Data | ✅ Atv 09: NoSQL Cassandra |
| Semana | Capítulo de Aula (Referência) | Tutorial Prático |
| 11 | Cap. 20: Consolidação SQL & NoSQL | ✅ Atv 10: Projeto Final (Fase 1) |
| 12 | Cap. 16: Views, Índices B-Tree/Hash & Otimização | ✅ Atv 11: Índices e Otimização |
| 13 | Cap. 03: Transações ACID, Isolamento & Concorrência | ✅ Atv 12: Transações e ACID |
| 14 | Cap. 11, 13 & 16: Programação Procedural (Procedures/Triggers) | ✅ Atv 13: Stored Proc & Triggers |
| Semana | Capítulo de Aula (Referência) | Tutorial Prático |
| 15 | Cap. 18: SQL Híbrido & JSONB nativo no Postgres | ✅ Atv 14: SQL Híbrido com JSON |
| 16 | Cap. 18 & 19: Bancos In-Memory & Estruturas de Cache | ✅ Atv 15: Chave-Valor com Redis |
| 17 | Cap. 18 & 19: Redes Conectadas & Modelagem de Grafos | ✅ Atv 16: Grafos com Neo4j |
| 18 | Cap. 18, 19 & 20: IA Generativa & Busca Semântica | ✅ Atv 17: Bancos Vetoriais (pgvector) |
| 19 | Cap. 19: Modelagem Dimensional DW & OLAP | ✅ Atv 18: Modelagem Dimensional DW |
| 20 | Cap. 11, 13 & 20: DevOps, Schema Migrations & Encerramento | ✅ Atv 19: Schema Migrations ✅ Atv 20: Projeto Final (Fase 2) |
| Componente | Peso |
| Conjunto de 20 Tutoriais Práticos | 50% |
| AVALIAÇÃO I (Design de Dados e Modelagem) | 20% |
| AVALIAÇÃO II (Transações, Otimização e NoSQL) | 20% |
| Apresentação do Projeto Final Poliglota | 10% |
| Atividades | Grupo Pedagógico | Pontuação Unitária | Peso Total |
| Atv 01 a 07 | Design & SQL Essencial | 0.20 pt cada | 1.40 pt |
| Atv 08 e 09 | NoSQL & Multi-Model | 0.20 pt cada | 0.40 pt |
| Atv 10 | Projeto Final - Fase 1 (Marco SQL/NoSQL) | 0.60 pt | 0.60 pt |
| Atv 11 a 19 | Performance, Programação & Tecnologias Modernas | 0.20 pt cada | 1.80 pt |
| Atv 20 | Projeto Final - Fase 2 (Marco Enterprise Poliglota) | 0.80 pt | 0.80 pt |
| Total | Todas as 20 Atividades Práticas | — | 5.00 pts |