📅 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)
| 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 |
📦 INTRODUÇÃO AO NOSQL (Semanas 8–10)
| Semana | Capítulo de Aula (Referência) | Tutorial Prático |
|---|---|---|
| 8 | 📝 P1 — prova objetiva (Semanas 1–8: Design de Dados e SQL) | — |
| 9 | Cap. 18: Conceitos NoSQL & MongoDB | ✅ Atv 08: NoSQL MongoDB |
| 10 | Cap. 19: Apache Cassandra & Big Data | ✅ Atv 09: NoSQL Cassandra |
⚡ BLOCO II — PERFORMANCE, TRANSAÇÕES & PROGRAMAÇÃO (Semanas 11–14)
| 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 |
🌐 BLOCO III — ARQUITETURAS MODERNAS & DEVOPs (Semanas 15–20)
| 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 📝 P2 — prova objetiva (Semanas 9–16: Performance, Transações, Programação e NoSQL Avançado) | ✅ 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) |
📈 Composição da Nota
A disciplina segue o modelo de avaliação da Fatec (Regulamento Geral dos Cursos Superiores de Graduação das Fatecs, Deliberação CEETEPS nº 106/2025). Sem pesos ou pontuações fracionadas por atividade — apenas média aritmética simples. Detalhamento completo, regra do Exame e exemplos de cálculo em docs/institucional/SISTEMA_AVALIACAO_FATEC.md (repositório do projeto).
| Período 1 (Atividades 01–07) | Período 2 (Atividades 08–20) |
|---|---|
| P1 — prova objetiva, nota de 0 a 10 (quantidade de questões a critério do professor), aplicada na Semana 8 | P2 — prova objetiva, nota de 0 a 10, aplicada na Semana 16 |
| Atv 01 a 07, cada uma avaliada de 0 a 10 pelo professor, controladas em planilha própria | Atv 08 a 20, mesma lógica |
| A1 = média aritmética simples das notas de Atv 01 a 07 | A2 = média aritmética simples das notas de Atv 08 a 20 |
As semanas de P1 (8) e P2 (16) seguem o calendário oficial do 2º semestre de 2026 (
docs/institucional/Calendario-Fatec-Assis-2026.pdfedocs/institucional/FATEC-Calendario 2026-2.jpeg: P1 em 21–25/09, P2 em 13–19/11), considerando que a turma de BD tem aula às terças-feiras — por isso o corte de período não cai num meio redondo (7 e 13 atividades, não 10 e 10). As datas mudam a cada semestre e precisam ser conferidas no calendário vigente; a quantidade de questões da prova também é livre para o professor definir. O que não muda é o cálculo: prova 0–10 com peso igual entre questões; A1/A2 como média aritmética simples das notas do período.
Média Final = (P1 + P2 + A1 + A2) / 4
Aprovação: Média Final ≥ 6,0, com frequência mínima de 75%.
Direito ao Exame (Art. 34 do Regulamento): aluno reprovado por nota (Média Final < 6,0) que cumpriu a frequência mínima de 75% — sem piso mínimo de nota. A forma exata de cálculo da nota pós-exame é proposta pela Coordenação de Curso; a convenção adotada neste componente ((Média Final + Exame) / 2 ≥ 6,0) está pendente de validação formal e detalhada em docs/institucional/SISTEMA_AVALIACAO_FATEC.md.
⚠️ Esta metodologia está sujeita a alteração conforme decisão da Unidade/Coordenação de Curso. Qualquer mudança será informada previamente aos alunos, antes de entrar em vigor.