Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — FGV 2024

Banco de DadosModelagem 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:
  1. AI.
  2. BIII.
  3. CV.
  4. DII e V.
  5. 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.

Link permanente: /questoes/fg093633