Modelagem

Módulo 1: Modelagem de Dados

Aprenda os fundamentos da modelagem de banco de dados e design de sistemas.

Sobre o Módulo de Modelagem

Este módulo ensina os conceitos fundamentais de modelagem de dados, desde a identificação de entidades até a criação de modelos relacionais complexos. Ideal para iniciantes em banco de dados.

Duração Estimada:

30-40 horas

Nível:

Iniciante

Certificação:

Certificado de Conclusão

Tópico 1

Conceitos Fundamentais de Banco de Dados

Conceitos Prática
Tópico 2

Modelo Entidade-Relacionamento (ER)

Conceitos Prática
Tópico 3

Entidades, Atributos e Relacionamentos

Conceitos Prática
Tópico 4

Cardinalidade e Tipos de Relacionamento

Conceitos Prática
Tópico 5

Chaves Primárias e Estrangeiras

Conceitos Prática
Tópico 6

Normalização de Dados

Conceitos Prática
Tópico 7

Ferramentas de Modelagem (ERD)

Conceitos Prática
Tópico 8

Projeto Prático: Modelagem de Sistema

Conceitos Prática
Fluxo de Aprendizado Recomendado
📚 Fase 1 - Fundamentos (Tópicos 1-3):
  • Conceitos básicos de banco de dados
  • Entidades, atributos e relacionamentos
  • Modelo ER básico
🔧 Fase 2 - Aplicação (Tópicos 4-6):
  • Cardinalidade e tipos de relacionamento
  • Chaves e integridade referencial
  • Normalização e boas práticas
🛠️ Fase 3 - Ferramentas (Tópicos 7-8):
  • Ferramentas de modelagem (ERD)
  • Projeto prático completo
🎯 Próximo Passo:

Após concluir este módulo, você estará preparado para o Módulo 2: SQL

Recursos e Ferramentas
🛠️ Ferramentas de Modelagem:
  • MySQL Workbench - Modelagem visual
  • Lucidchart - Diagramas online
  • Draw.io - Diagramas gratuitos
  • ERDPlus - Especializado em ER
📚 Recursos de Apoio:
  • Exemplos de modelos reais
  • Exercícios de modelagem
  • Templates de diagramas
  • Boas práticas de design