Modelo Entidade-Relacionamento (MER)
Gabarito: letra A. A notação diagramática apresentada na imagem corresponde ao modelo Entidade-Relacionamento (MER), que utiliza retângulos para representar entidades, losangos para relacionamentos e elipses para atributos, conforme a notação clássica de Peter Chen. As demais alternativas (estados, lógico, próprio, representativo) não correspondem a essa notação específica.
O Modelo Entidade-Relacionamento (MER) é uma abordagem conceitual para modelagem de dados, criada por Peter Chen em 1976. Seu objetivo é representar graficamente as entidades (objetos do mundo real sobre os quais se deseja armazenar informações), os relacionamentos (associações entre entidades) e os atributos (propriedades das entidades ou relacionamentos). A notação padrão do MER utiliza:
Retângulos: representam entidades (ex.: Cliente, Produto).
Losangos: representam relacionamentos (ex.: Compra, Vende).
Elipses: representam atributos (ex.: Nome, CPF).
Linhas: conectam entidades a relacionamentos e atributos, indicando cardinalidade (1:1, 1:N, N:M).
O MER é a base para a construção do modelo lógico (relacional), onde as entidades viram tabelas, os atributos viram colunas e os relacionamentos são implementados por chaves estrangeiras. É importante distinguir o MER de outros modelos:
Critério | Modelo Entidade-Relacionamento | Modelo Relacional |
|---|
Nível de abstração | Conceitual (independente de implementação) | Lógico (dependente do SGBD) |
Notação | Retângulos, losangos, elipses | Tabelas, linhas, colunas |
Foco | Entidades e relacionamentos | Estrutura de tabelas e chaves |
A banca explora a confusão entre o MER e outros tipos de diagramas, como o diagrama de estados da UML (que usa círculos e setas para representar estados e transições) ou o diagrama de classes (que usa retângulos com três compartimentos). A pegadinha aqui é reconhecer a notação específica do MER, que é amplamente cobrada em concursos de TI.
Guarde a distinção fundamental: o MER é um modelo conceitual de dados, enquanto o diagrama de classes é um modelo estrutural de software. A notação com losangos para relacionamentos é a marca registrada do MER.
Alternativa A — ✅ Correta ⟵ GABARITO
A notação apresentada na imagem — com retângulos (entidades), losangos (relacionamentos) e elipses (atributos) — é a representação clássica do Modelo Entidade-Relacionamento (MER). Esse modelo é utilizado na modelagem conceitual de bancos de dados, permitindo representar as entidades do domínio e as associações entre elas, antes da implementação no modelo relacional.
Alternativa B — ❌ Incorreta
O diagrama de estados (UML) utiliza círculos ou retângulos arredondados para representar estados e setas para transições, com eventos que disparam as mudanças. A notação da imagem não apresenta esses elementos, mas sim entidades e relacionamentos, típicos do MER.
Alternativa C — ❌ Incorreta
O modelo lógico (ou modelo relacional) é uma representação mais detalhada, que utiliza tabelas, colunas e chaves. A imagem mostra um modelo conceitual, com entidades e relacionamentos, e não a estrutura lógica de tabelas.
Alternativa D — ❌ Incorreta
"Modelo próprio" não é um termo técnico reconhecido na modelagem de dados ou na engenharia de software. A notação apresentada é padronizada pelo MER, não sendo uma criação específica do sistema.
Alternativa E — ❌ Incorreta
"Modelo representativo" é um termo genérico que não corresponde a uma notação específica. A imagem representa claramente o MER, com sua simbologia característica.
Gabarito: letra A