Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

📅 CRONOGRAMA E PLANEJAMENTO — 20 SEMANAS

Planejamento semanal das atividades práticas de Projetos III — Banco de Dados, estruturado como uma jornada contínua de 20 Tutoriais Guiados. 🛡️🧩


🗓️ Visão Geral do Semestre (20 Semanas)

🏗️ BLOCO I — DESIGN & SQL ESSENCIAL (Semanas 1–7)

SemanaCapítulo de Aula (Referência)Tutorial Prático
1Cap. 01 & 04: Introdução & Setup de AmbientesAtv 01: Setup
2Cap. 05 & 06: Modelagem MER e Tipos de DadosAtv 02: Modelagem
3Cap. 07 & 09: Chaves, Mapeamento Relacional & ÁlgebraAtv 03: Mapeamento + Álgebra
4Cap. 10: Normalização (1FN, 2FN e 3FN)Atv 04: Normalização
5Cap. 11 & 12: Ecossistema SQL, DDL & RestriçõesAtv 05: SQL DDL
6Cap. 13: Linguagem DML (INSERT, UPDATE, DELETE)Atv 06: SQL DML
7Cap. 14 & 15: Consultas SELECT, JOINs & SubqueriesAtv 07: SQL Avançado

📝 AVALIAÇÃO E INTRODUÇÃO AO NOSQL (Semanas 8–10)

SemanaCapítulo de Aula (Referência)Tutorial Prático
8📝 AVALIAÇÃO I (Design de Dados e Consultas SQL)
9Cap. 18: Conceitos NoSQL & MongoDBAtv 08: NoSQL MongoDB
10Cap. 19: Apache Cassandra & Big DataAtv 09: NoSQL Cassandra

⚡ BLOCO II — PERFORMANCE, TRANSAÇÕES & PROGRAMAÇÃO (Semanas 11–14)

SemanaCapítulo de Aula (Referência)Tutorial Prático
11Cap. 20: Consolidação SQL & NoSQLAtv 10: Projeto Final (Fase 1)
12Cap. 16: Views, Índices B-Tree/Hash & OtimizaçãoAtv 11: Índices e Otimização
13Cap. 03: Transações ACID, Isolamento & ConcorrênciaAtv 12: Transações e ACID
14Cap. 11, 13 & 16: Programação Procedural (Procedures/Triggers)Atv 13: Stored Proc & Triggers

🌐 BLOCO III — ARQUITETURAS MODERNAS & DEVOPs (Semanas 15–20)

SemanaCapítulo de Aula (Referência)Tutorial Prático
15Cap. 18: SQL Híbrido & JSONB nativo no PostgresAtv 14: SQL Híbrido com JSON
16Cap. 18 & 19: Bancos In-Memory & Estruturas de CacheAtv 15: Chave-Valor com Redis
17Cap. 18 & 19: Redes Conectadas & Modelagem de GrafosAtv 16: Grafos com Neo4j
18Cap. 18, 19 & 20: IA Generativa & Busca SemânticaAtv 17: Bancos Vetoriais (pgvector)
19Cap. 19: Modelagem Dimensional DW & OLAPAtv 18: Modelagem Dimensional DW
20Cap. 11, 13 & 20: DevOps, Schema Migrations & EncerramentoAtv 19: Schema Migrations
Atv 20: Projeto Final (Fase 2)

📈 Composição da Nota

ComponentePeso
Conjunto de 20 Tutoriais Práticos50%
AVALIAÇÃO I (Design de Dados e Modelagem)20%
AVALIAÇÃO II (Transações, Otimização e NoSQL)20%
Apresentação do Projeto Final Poliglota10%

📊 Pesos Individuais das Atividades (Total 5.0 pontos na Média Final)

AtividadesGrupo PedagógicoPontuação UnitáriaPeso Total
Atv 01 a 07Design & SQL Essencial0.20 pt cada1.40 pt
Atv 08 e 09NoSQL & Multi-Model0.20 pt cada0.40 pt
Atv 10Projeto Final - Fase 1 (Marco SQL/NoSQL)0.60 pt0.60 pt
Atv 11 a 19Performance, Programação & Tecnologias Modernas0.20 pt cada1.80 pt
Atv 20Projeto Final - Fase 2 (Marco Enterprise Poliglota)0.80 pt0.80 pt
TotalTodas as 20 Atividades Práticas5.00 pts