📚 MÓDULO: BANCO DE DADOS
Seja bem-vindo ao módulo de Banco de Dados. Aqui aprenderemos os fundamentos conceituais e a implementação prática de sistemas relacionais modernos. 🛡️🧩
Objetivo: Dominar a engenharia de dados, garantindo a integridade e a performance das informações em sistemas transacionais de alta escala.
🏗️ Mapa de Conhecimento
Explore os pilares que sustentam o universo dos dados:
📊 Visão Geral
mindmap
root((Banco de Dados))
Conceitos
SGBD e ACID
Big Data & Cloud
NoSQL
Modelagem
ER (Entidade-Relacionamento)
Modelo Relacional
Normalização
Linguagem SQL
DDL (Estrutura)
DML (Manipulação)
Consultas Avançadas
Estudo de Caso
Top Uniformes
Persistência Poliglota
💡 O Manto dos Dados: O banco de dados não é apenas um "depósito", mas a base sólida sobre a qual toda a lógica de negócio de uma empresa é construída. 🛡️
📚 PLANO DE ENSINO DETALHADO (SYLLABUS)
Bem-vindo(a) ao curso de Engenharia de Dados e Bancos de Dados Relacionais. Este material foi estruturado para atender às demandas da arquitetura moderna. 🛡️🧩
Objetivo Curricular: Formar profissionais capazes de modelar, criar, otimizar e administrar bancos de dados relacionais de alta performance (MySQL 8.4 e PostgreSQL 17).
📗 Stack Tecnológica Abordada
Adotamos uma abordagem comparativa (Poliglota) para maximizar sua empregabilidade:
| Tecnologia | Ferramenta | Foco Profissional |
|---|---|---|
| 🐬 MySQL 8.4 LTS | Workbench 8.0 | Web (Node.js, PHP, Python). |
| 🐘 PostgreSQL 17 | pgAdmin 4 v14 | Corporativo e Análise de Dados. |
| 🍃 MongoDB 7.0 | Compass v1.4x | Flexibilidade e Dados NoSQL. |
| ⚙️ Apache Cassandra 4.x | Docker / cqlsh | Big Data e Alta Disponibilidade. |
📗 Mapa da Jornada Curricular
O curso é dividido em 7 Unidades de Competência:
📊 Jornada de Aprendizado
mindmap
root((🚀 Engenharia de Dados))
Unidade I: Fundamentos
SGBD vs Planilhas
Transações ACID
Unidade II: Modelagem
DER / MER
Normalização
Unidade III: SQL Básico
DDL / DML
Constraints
Unidade IV: SQL Avançado
Joins / Agregações
JSON Moderno
Unidade V: Estudo de Caso
TOP UNIFORMES
Arquitetura Real
Unidade VI: NoSQL (Docs)
MongoDB 7.0
Aggregation
Unidade VII: NoSQL (Colunar)
Apache Cassandra
Model-by-Query
📗 Metodologia de Fixação
Para garantir sua evolução como Arquiteto(a), cada módulo conta com:
- ✅ Revisão: Validação de conceitos teóricos.
- 💻 Desafios: Práticas do "Mundo Real" na IDE.
- 📖 Spoilers: Resoluções comentadas para entender o "porquê".
💡 Dica do Especialista: O mercado valoriza o profissional que entende a lógica por trás dos dados, não apenas quem decora comandos. Prepare seu terminal e bons estudos! 🚀🛡️