Alternativa E - O MER é um bom ponto de partida para construção do MD
Introdução
Esta questão aborda o relacionamento entre dois conceitos fundamentais em modelagem de dados: MER (Modelo Entidade-Relacionamento) e MD (Modelo de Dados). Para responder corretamente, é necessário entender o papel de cada um no ciclo de desenvolvimento de bancos de dados.
Desenvolvimento
O que é o MER?
O Modelo Entidade-Relacionamento é uma representação conceitual dos dados que inclui:
- Entidades: objetos ou conceitos do domínio do problema
- Atributos: características das entidades
- Relacionamentos: ligações entre entidades
Este modelo é criado durante a fase de análise de requisitos e não depende de qualquer sistema específico.
O que é o MD?
O Modelo de Dados representa como os dados serão estruturados fisicamente ou logicamente no banco de dados. Ele traduz o modelo conceitual em tabelas, chaves primárias, chaves estrangeiras, etc.
A relação correta entre MER e MD
| Modelo | Fase | Propósito |
|---|
| MER | Conceitual | Compreender o domínio do negócio |
| MD | Lógico/Físico | Implementar no SGBD |
O fluxo correto é: Análise → MER → MD → Implementação
Analise
- Opção A ❌ - Incorreta. O MER é essencial e não deve ser ignorado
- Opção B ❌ - Incorreta. ETL trata de extração, transformação e carga de dados, não de modelagem inicial
- Opção C ❌ - Incorreta. Gerenciamento de dados do ETL não cria o modelo de dados
- Opção D ❌ - Incorreta. O MER é independente do SGBD (Sistema Gerenciador de Banco de Dados)
- Opção E ✅ - Correta. O MER serve como base conceitual para construir o MD
Conclusao
O MER é o ponto de partida ideal para a construção do MD, pois fornece a visão conceitual necessária antes da implementação técnica. Esta sequência garante que o modelo final atenda às necessidades reais do negócio.