← Questões de Informática

Informática · CONSULPLAN · 2022

Questão comentada de Informática

Um banco de dados deve garantir uma visão totalmente abstrata do banco de dados para seus usuários. Sobre a abstração de dados de um banco de dados, marque V para as afirmativas verdadeiras e F para as falsas. ( ) O nível do usuário é o nível de abstração mais alto de um banco de dados. Ele permite apenas que parte do banco de dados real seja visualizada pelos usuários. ( ) O nível conceitual define quais dados estão armazenados no banco de dados e qual o relacionamento entre eles. ( ) O nível físico é o nível mais baixo de abstração de um banco de dados. Ele define a forma como os dados são armazenados. A sequência está correta em

Gabarito: A

A abstração de dados em banco de dados existe para esconder a complexidade interna e deixar cada usuário ver só o que importa para o seu trabalho. Pense em três camadas: a visão do usuário, o modelo conceitual e o armazenamento físico. Isso é clássico em teoria de banco de dados e aparece na arquitetura ANSI/SPARC, muito cobrada em prova. No nível do usuário, também chamado de nível externo, cada pessoa enxerga apenas uma parte do banco, por meio de visões específicas. Então a primeira afirmativa está certa: esse é mesmo o nível mais alto de abstração e não mostra tudo para todo mundo. O nível conceitual fica no meio do caminho e descreve quais dados existem e como eles se relacionam, sem entrar em detalhes de armazenamento. Já o nível físico é o mais baixo e mostra como os dados realmente ficam gravados no disco, em arquivos, índices e estruturas internas. Por isso as duas últimas afirmativas também estão corretas. Em resumo, o gabarito A está certo porque as três camadas estão descritas de forma adequada. A ideia central é simples: o banco organiza a informação em camadas para que o usuário não precise saber como a máquina guarda os dados por baixo do capô.

Continue treinando

Questões relacionadas