A arquitetura de um banco de dados pode ser dividida em dife...

Próximas questões
Com base no mesmo assunto
Q3701242 Banco de Dados
A arquitetura de um banco de dados pode ser dividida em diferentes níveis, e o nível que foca na percepção da comunidade de usuários e não em usuários individuais é o  
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Tema central: Arquitetura de Banco de Dados – Níveis de Abstração

Essa questão cobra conhecimento sobre os níveis de arquitetura de um banco de dados, ponto clássico em provas, essencial para entender como bancos de dados estruturam e organizam a informação para diferentes usuários e necessidades.

Três níveis clássicos:

  • Nível Interno (Físico): mostra como os dados estão realmente armazenados nos dispositivos. Detalha estruturas e métodos de acesso físico, não se preocupa com a visão dos usuários.
  • Nível Conceitual: descreve de forma global toda a estrutura do banco, incluindo os relacionamentos entre os dados, mas sem detalhes de implementação física. Reflete a percepção da comunidade de usuários – ou seja, aquilo que é útil e relevante para o funcionamento e controle do banco como um todo.
  • Nível Externo: oferece visões personalizadas para usuários ou grupos específicos – cada um pode ver e interagir apenas com a parte dos dados que lhe interessa.

Resposta Correta – Justificativa:

A alternativa E) conceitual é correta, pois o nível conceitual é o responsável por apresentar uma única visão lógica do banco de dados para toda a comunidade de usuários, sem se ater a detalhes individuais. Ele serve como intermediário entre as visões individuais (nível externo) e o modo como os dados são fisicamente guardados (nível interno).

Análise das alternativas incorretas:

  • A) Físico: sinônimo de nível interno, lida apenas com armazenamento e detalhes de hardware, não com a visão coletiva dos usuários.
  • B) Interno: idem à alternativa anterior – sempre limitado à organização e métodos de acesso físico.
  • C) De armazenamento: está restrito ao armazenamento físico.
  • D) Externo: corresponde à visão de usuários ou grupos específicos, não da comunidade como um todo.

Estratégia de Prova: Desconfie de alternativas que confundem os papéis dos níveis, pois “externo” “interno” e “conceitual” têm definições bem estabelecidas nos livros clássicos como Elmasri & Navathe e Date. Foque sempre nas palavras-chave: comunidade de usuáriosconceitual; usuários individuaisexterno; armazenamentointerno/físico.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra E (Conceitual).

  1. Nível Externo (ou de Visão): Foca na percepção de um usuário individual ou de um grupo específico de usuários. Descreve apenas a parte do banco de dados que é relevante para eles. É a visão mais alta e específica. (Alternativa D)
  2. Nível Conceitual (ou Lógico): Foca na percepção de toda a comunidade de usuários do banco de dados. Descreve a estrutura completa do banco de dados (entidades, atributos e relacionamentos), as informações que estão armazenadas e as restrições, de forma independente de como os dados serão fisicamente armazenados ou de qual SGBD será usado. É o nível que abrange a totalidade dos dados de interesse da organização (comunidade de usuários). (Alternativa E - Correta)
  3. Nível Interno (ou Físico/de Armazenamento): Foca na descrição de como os dados são efetivamente armazenados nos dispositivos de armazenamento (discos, por exemplo). Descreve os detalhes de implementação física, como estruturas de arquivos, caminhos de acesso, índices, etc. (Alternativas A, B e C)

Fonte: Gemini

A) físico – INCORRETA

  • O nível físico descreve como os dados são realmente armazenados no hardware, incluindo estruturas de arquivos, índices e mecanismos de acesso.
  • Não tem relação com percepção dos usuários.

B) interno – INCORRETA

  • O nível interno (ou físico lógico) trata da estrutura interna do banco, como organização lógica dos dados, índices e caminhos de acesso.
  • Ainda assim, esse nível permanece focado no armazenamento, não na visão de usuários.

 C) de armazenamento – INCORRETA

  • É um nome alternativo ligado ao nível interno/físico.
  • Também envolve detalhes de como os dados são guardados, sem foco em usuários.

D) externo – INCORRETA

  • O nível externo descreve visões individuais dos usuários.
  • Cada usuário ou aplicação pode ter sua própria view.

A questão pede o nível “da comunidade de usuários”, e não usuários isolados.

E) conceitual – CORRETA

O nível conceitual descreve:

  • A visão global do banco;
  • A estrutura lógica comum a toda a organização;
  • A forma como os dados são percebidos por toda a comunidade de usuários.

Exemplo:

Um modelo entidade-relacionamento representando clientes, pedidos e produtos, sem personalização para usuários específicos.

É exatamente o que a questão descreve.

Resposta: E — conceitual.

Fonte: IA MESTRE DE QUESTÕES https://chatgpt.com/g/g-ijMcb3nnY-ia-questoes-de-concursos

"O sucesso é a soma de pequenos esforços repetidos dia após dia." — Robert Collier

Instagram: @tudomudahoje · @rankingdasbancas

20 anos de curso errando uma dessa kk

Gabarito: E

  • 1. Nível Externo (ou Nível de Visão): É o nível mais alto. Ele foca na percepção de usuários individuais ou grupos específicos de usuários. Ele cria "visões" (views) parciais do banco, mostrando apenas o que interessa para aquele usuário específico e ocultando o resto (ex: o setor de RH vê os salários, mas o setor de Vendas não).
  • 2. Nível Conceitual (O gabarito): É o nível intermediário. Ele descreve a estrutura lógica de todo o banco de dados para uma comunidade de usuários como um todo. Ele consolida todas as visões parciais em um modelo global único, definindo quais entidades, atributos e relacionamentos existem na organização, sem se preocupar com quem vai acessar o quê.
  • 3. Nível Interno (ou Físico): É o nível mais baixo. Foca estritamente na máquina, ou seja, em como os dados são armazenados fisicamente no disco (estruturas de arquivos, índices, alocação de bytes).

Portanto, como a questão pede expressamente o nível que foca na "comunidade de usuários" e não em "usuários individuais", estamos falando do esquema global do banco de dados, que corresponde ao nível conceitual. As alternativas A, B e C referem-se ao nível mais baixo (máquina), e a alternativa D refere-se justamente aos usuários individuais.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo