Questão de Banco de Dados — Modelagem de dados — FGV 2024
Banco de Dados›Modelagem de dados
Código
fg093633
Banca
FGV
Órgão
SEDUC-SP
Ano
2024
Nível
Superior
Cargo
Professor de Ensino Fundamental e Médio (Educação Profissional) - Tecnologia da Informação
Analise as afirmações a seguir que buscam definir o que é o Modelo Entidade-Relacionamento (MER).I. Uma linguagem de programação usada para bancos de dados.II. Uma representação visual que permite descrever a estrutura de dados de um sistema.III. Um tipo de banco de dados relacional.IV. Um software de gerenciamento de banco de dados.V. Uma abordagem para a criação de modelos conceituais que representam SGBDRs.Está correto apenas o que se afirma em:
AI.
BIII.
CV.
DII e V.
EI, II e IV.
Revelar gabarito e comentário▾
GabaritoD — II e V.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modelo Entidade-Relacionamento (MER)
Gabarito: D – apenas II e V estão corretas. O MER é um modelo conceitual de dados, representado visualmente por Diagramas ER (DER), e é uma abordagem para criar modelos conceituais que podem ser implementados em SGBDRs. Já a afirmativa I erra ao chamá-lo de linguagem de programação; a III o confunde com um tipo de banco; a IV o trata como software.
A banca testa o entendimento de que o MER é um modelo abstrato, não uma implementação.
Afirmativa
Descrição
Correta?
Motivo
I
Linguagem de programação para bancos de dados
❌
MER é modelo conceitual, não linguagem
II
Representação visual da estrutura de dados
✅
DER é a representação gráfica do MER
III
Tipo de banco de dados relacional
❌
MER é conceitual; banco relacional é lógico/físico
IV
Software de gerenciamento de banco de dados
❌
MER é modelo abstrato, não software
V
Abordagem para modelos conceituais de SGBDRs
✅
MER cria modelos conceituais mapeáveis para SGBDRs
Afirmativa I — ❌ Incorreta
Afirma que MER é uma linguagem de programação. Na verdade, o Modelo Entidade-Relacionamento é um modelo conceitual de dados, independente de qualquer linguagem de programação. Ele descreve entidades, atributos e relacionamentos de forma abstrata.
Afirmativa II — ✅ Correta
O MER é frequentemente representado visualmente por meio do Diagrama Entidade-Relacionamento (DER), que permite descrever a estrutura de dados de um sistema de forma gráfica, facilitando a comunicação entre desenvolvedores e usuários.
Afirmativa III — ❌ Incorreta
MER não é um tipo de banco de dados relacional. O banco relacional é um modelo lógico/físico, enquanto o MER é um modelo conceitual, independente de implementação.
Afirmativa IV — ❌ Incorreta
MER não é um software. É um modelo, uma abstração. O software seria um SGBD ou uma ferramenta de modelagem.
Afirmativa V — ✅ Correta
O MER é uma abordagem para a criação de modelos conceituais. Embora seja independente de SGBD, esses modelos conceituais podem ser mapeados para o modelo relacional, representando SGBDRs. A afirmativa está correta dentro do contexto.
NÃO CAIA NESSA!
Decore a essência do MER: modelo conceitual, representação visual (DER), independente de implementação (hardware/software). Não confunda com linguagem de programação, tipo de banco ou software.
Conclusão: Apenas as afirmativas II e V estão corretas, portanto o gabarito é a alternativa D.