← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2022

Questão comentada de Banco de Dados

Considerando que a arquitetura ANSI/SPARC se divide em três níveis – interno, externo e conceitual, analise as afirmativas a seguir. I. Nível interno: se ocupa do modo como os dados são fisicamente armazenados dentro do sistema. II. Nível externo: se ocupa do modo como os dados são vistos por usuários individuais. III. Nível conceitual: é o nível intermediário entre o nível interno e externo;se ocupa de apresentar os dados armazenados dentro do sistema como uma visão vista pelos usuários individuais. Está correto o que se afirma em

Gabarito: B

A arquitetura ANSI/SPARC organiza o banco de dados em três níveis para separar visões e facilitar a independência dos dados. No nível interno, você olha para o armazenamento físico: arquivos, índices, organização em disco, ou seja, como os dados “moram” no sistema. No nível externo, cada usuário ou grupo de usuários enxerga só a parte que interessa, por meio de visões específicas. Já o nível conceitual fica no meio do caminho e descreve a estrutura lógica global do banco, sem entrar nos detalhes físicos e sem se limitar à visão de um usuário isolado. Na questão, a afirmativa I está correta porque o nível interno realmente trata do modo como os dados são fisicamente armazenados. A afirmativa II também está correta, pois o nível externo corresponde à visão dos usuários individuais. Essas duas frases são praticamente a tradução clássica do modelo ANSI/SPARC. A pegadinha está na afirmativa III: ela mistura nível conceitual com nível externo. O nível conceitual é a visão lógica global do banco, não a visão particular de cada usuário. Quem faz essa visão personalizada é o nível externo. Em doutrina de bancos de dados, isso é cobrado como a base da independência física e lógica dos dados.

Continue treinando

Questões relacionadas