Em um sistema de banco de dados moderno, a arquitetura prop...

Próximas questões
Com base no mesmo assunto
Q3876127 Banco de Dados
Em um sistema de banco de dados moderno, a arquitetura proposta visa separar os elementos de forma que os usuários não precisem conhecer detalhes internos de armazenamento, enquanto o SGBD gerencia a organização dos dados em diferentes níveis. Essa divisão permite abstração, independência de dados e melhor gerenciamento dos recursos. Assinale a alternativa que contém o conceito que representa corretamente essa organização em níveis da arquitetura de banco de dados. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A questão pedia identificar a organização em níveis que separa visão do usuário, estrutura lógica e armazenamento físico.

Tema central: Arquitetura de três esquemas
Análise das alternativas
A
Errada
Normalização é técnica de projeto usada para organizar atributos e relações, reduzindo redundância e anomalias. Isso não corresponde a uma arquitetura em níveis do SGBD.
B
Certa
A alternativa B está certa porque a arquitetura de três esquemas organiza o banco em níveis externo, conceitual e interno.
C
Errada
Modelo relacional é um modelo lógico de representação dos dados em tabelas e relações. O enunciado pede um conceito de organização arquitetural em níveis, não um modelo de dados.
D
Errada
Trigger é um mecanismo procedural executado em resposta a eventos no banco de dados. Trata-se de recurso funcional do SGBD, sem relação com a divisão arquitetural em níveis pedida.
E
Errada
Hash Index é uma estrutura ou método de indexação para acesso a dados. Isso pertence ao campo de acesso e armazenamento, não ao conceito de arquitetura de banco de dados em níveis.
Pegadinha da questão
Confundir arquitetura em níveis com modelo de dados ou normalização.
Dica para questões semelhantes
  • Se o enunciado falar em níveis de abstração, visão do usuário e separação do armazenamento físico, procure arquitetura de três esquemas.
  • Diferencie arquitetura em níveis de modelo de dados: modelo relacional representa dados; arquitetura de três esquemas organiza visões e camadas.
  • Não confunda abstração e independência de dados com técnicas de projeto, como normalização, nem com recursos do SGBD, como trigger e índice.

Clique para visualizar este gabarito

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