O Modelo Entidade Relacionamento (MER) é um modelo de dados amplamente utilizado na modelagem de sistemas de informação e no projeto de bancos de dados. Trata-se da definição correta para este modelo:
Modelo físico de dados que representa as tabelas e os campos de um banco de dados.
Modelo conceitual de dados que representa as entidades envolvidas em um sistema e suas relações.
Modelo de programação de banco de dados que utiliza a linguagem SQL para criar e gerenciar as tabelas e os dados.
Modelo lógico de dados que representa as operações de inserção, atualização e exclusão de dados em um banco de dados.
O Modelo Entidade Relacionamento (MER) é uma técnica para a modelagem de dados que permite a representação de informações de forma abstrata e conceitual. Para responder a essa questão, é necessário conhecer as diferenças entre modelos conceituais, lógicos e físicos de dados, além de entender a finalidade de cada um deles no contexto de sistemas de informação e bancos de dados.
Relembre que o Modelo Entidade Relacionamento não trata de aspectos físicos ou de linguagens de programação específicas.
Considere as diferenças entre conceitual, lógico e físico na modelagem de dados.
Pense em como o MER é utilizado na fase inicial de projeto de um banco de dados para representar o que será armazenado.
Confundir o MER com o modelo físico de dados.
Associar incorretamente o MER com a linguagem SQL.
Misturar os conceitos de modelo lógico e operações de manipulação de dados com o MER.
O Modelo Entidade Relacionamento (MER) é um modelo conceitual que descreve a estrutura de dados de um sistema de maneira abstrata, sem se preocupar com os detalhes de implementação. Esse modelo é composto por entidades, atributos e relacionamentos. As entidades representam os objetos ou conceitos sobre os quais queremos armazenar informações. Os atributos são as propriedades dessas entidades. Os relacionamentos são as associações entre as entidades.