Julgue o item seguinte, a respeito de estruturas em programa...
Julgue o item seguinte, a respeito de estruturas em programação e de arquiteturas de bancos de dados.
O esquema do nível externo de uma arquitetura de três
esquemas oculta os detalhes das estruturas de armazenamento
físico e se concentra na descrição de entidades, tipos de dados,
conexões, operações de usuários e restrições.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado.
A questão aborda a arquitetura de três esquemas em banco de dados. Para resolver esta questão, é necessário compreender as diferenças entre os três níveis de esquema: interno, conceitual e externo.
O esquema do nível externo, também conhecido como nível de visão, define como os dados são visualizados pelos usuários finais. Ele não oculta detalhes de estruturas de armazenamento físico, pois isso é função do esquema do nível interno. O esquema externo de fato se concentra na descrição de entidades, tipos de dados, conexões, operações de usuários e restrições, mas a questão peca ao afirmar que esse nível oculta detalhes de armazenamento físico, pois isso é uma responsabilidade do esquema físico ou interno.
O esquema do nível conceitual, por outro lado, oferece uma visão abstrata e completa de toda a base de dados, sem se preocupar com a forma como os dados estarão armazenados fisicamente ou como serão apresentados aos usuários.
Essa diferenciação é crucial para entender a função de cada nível e o porquê de a alternativa estar errada. Assim, a alternativa correta é a E - errado, já que o esquema externo não é responsável por ocultar detalhes de armazenamento físico, mas sim por apresentar uma visão personalizada e adequada para os usuários finais.
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
Gab: Errado.
Nível externo ou de visão: inclui uma série de esquemas externos ou visões do usuário. Cada esquema externo descreve a parte do banco de dados em que um grupo de usuários em particular está interessado e oculta o restante do banco. Como o nível anterior, cada esquema externo é implementado por um modelo de dados representativo.
Thiago Rodrigues Cavalcanti (Stratégia Concursos).
O objetivo da arquitetura três esquemas é separar as aplicações do usuário do banco de dados físico. São três níveis:
Nível interno: tem um esquema interno, que descreve a estrutura do armazenamento físico do banco de dados. O esquema interno usa um modelo de dados físico e descreve detalhes completos do armazenamento de dados.
Nível conceitual: tem esquema conceitual, que descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. Oculta detalhes das estruturas de armazenamento físico e se concentra na descrição das entidades, tipos de dados, relacionamentos, operações e restrições. Um modelo representativo é usado para descrever o esquema conceitual.
Nível externo ou de visão: inclui uma série de esquemas externos ou visões do usuário. Cada esquema externo descreve a parte do banco de dados em que um grupo de usuários em particular está interessado e oculta o restante do banco. Como o nível anterior, cada esquema externo é implementado por um modelo de dados representativo.
Trata-se da definição do NÍVEL CONCEITUAL.
Não sei quem copiou quem, vista que amabas questões são de 2017:
(Q858590) Ano: 2017 Banca: IESES Órgão: IGP-SC Prova: Perito Criminal em Informática
I. O nível conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições. (V)
Gab. E
A Arquitetura de Três-Esquemas
O objetivo da arquitetura de três-esquemas é separar o usuário da aplicação do banco de dados físico. Nessa arquitetura, os esquemas podem ser definidos por três níveis:
1. O nível interno tem um esquema interno, que descreve a estrutura de armazenamento físico do banco de dados. Esse esquema utiliza um modelo de dado físico e descreve os detalhes complexos do armazenamento de dados e caminhos de acesso ao banco de dados.
2. O nível conceitual possui um esquema conceitual, que descreve a estrutura de todo o banco de dados para a comunidade de usuários. O [esquema conceitual] oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, conexões, operações de usuários e restrições. Geralmente, um modelo de dados representacional é usado para descrever o esquema conceitual quando o sistema de banco de dados for implementado. Esse esquema de implementação conceitual é normalmente baseado em um projeto de esquema conceitual em um modelo de dados de alto nível.
3. O nível externo ou visão (view) abrange os esquemas externos ou visões de usuários. Cada esquema externo descreve a parte do banco de dados que um dado grupo de usuários tem interesse e oculta o restante do banco de dados desse grupo. Como no item anterior, cada esquema externo é tipicamente implementado usando-se um modelo de dados representacional, possivelmente baseado em um projeto de esquema externo em um modelo de dados de alto nível.
FONTE: Sistemas de banco de dados / Elmasri Navathe. 4ª-Edição. São Paulo : Pearson, 2005. pág. 22.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo