Questão nº 68

Questão de Informática/Banco de Dados · FGV MPMS 2012 (nº 68)

FGV2012Analista - Informática/Banco de DadosInformática/Banco de Dados
Gabarito: Aver comentário ↓

Um modelo de dados é uma descrição formal das estruturas de dados presentes em um banco de dados. Os dois níveis de abstração dos modelos de dados considerados em um projeto de banco de dados são:

Resposta comentada

Gabarito Alternativa A

Os modelos de dados são como um mapa ou planta que descreve a organização das informações em um banco de dados. Eles são vistos em diferentes níveis de abstração, que são maneiras de representar essa informação, indo do mais geral (o que o usuário final vê) ao mais específico (como o computador armazena).

  • (A) Correta: O modelo conceitual descreve a realidade do negócio (o que é importante para o usuário) de forma independente da tecnologia, focando nos requisitos. O modelo lógico traduz essa realidade para uma estrutura que um sistema de banco de dados específico entenda (como tabelas e colunas no modelo relacional), mas ainda sem detalhar o armazenamento físico. Esses são os dois níveis principais de design em um projeto de banco de dados.
  • (B) Incorreta: Embora o modelo lógico e o modelo físico sejam níveis de abstração, esta alternativa ignora o nível conceitual, que é fundamental para entender os requisitos do negócio antes de pensar na implementação. O modelo físico trata de como os dados são realmente armazenados em disco, sendo o nível mais baixo.
  • (C) Incorreta: Esta alternativa pula o modelo lógico, que é uma etapa intermediária crucial. Ir diretamente do conceitual para o físico é como ir do projeto arquitetônico de uma casa para os detalhes de como cada tijolo será assentado, sem passar pela planta estrutural.
  • (D) Incorreta: Modelo de classes (comum em UML) e modelo de entidades (parte do Modelo Entidade-Relacionamento) são tipos ou técnicas de modelagem que podem ser usadas para construir modelos conceituais ou lógicos, mas não são os níveis de abstração gerais em si.
  • (E) Incorreta: Modelo de entidades e modelo de relacionamentos são os componentes principais do Modelo Entidade-Relacionamento (MER), que é uma ferramenta utilizada para criar o modelo conceitual. A armadilha aqui é confundir os elementos de uma técnica de modelagem com os níveis de abstração do projeto de banco de dados. O MER nos ajuda a construir o modelo conceitual, mas não são os níveis de abstração em si.

Fonte: FGV MPMS 2012 Analista - Informática/Banco de Dados. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho