Segundo Elmasri & Navalhe (2011 ), um sistema de banco d...

Próximas questões
Com base no mesmo assunto
Q2425434 Banco de Dados

Segundo Elmasri & Navalhe (2011 ), um sistema de banco de dados com arquitetura de três níveis permite que haja independência de dados, ou seja, possibilita alterar um esquema sem ter que alterar o esquema de nível superior, criando dois tipos de independência: a independência lógica de dados, que é a capacidade de alterar o nível conceituai sem ter que alterar o nível interno; e a independência física de dados, que é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceituai. Então, NAO se trata de independência de dados:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Tema central da questão: A questão aborda o conceito de independência de dados em um Sistema de Gerenciamento de Banco de Dados (SGBD) com arquitetura de três níveis. Esse conhecimento é fundamental para entender como os dados são geridos e manipulados sem afetar outras camadas do sistema, garantindo flexibilidade e eficiência no gerenciamento de dados.

Resumo teórico: Em uma arquitetura de três níveis, que normalmente inclui os níveis Interno, Conceitual e Externo, a independência de dados permite que alterações em um nível não afetem outros níveis. Existem dois tipos principais de independência:

  • Independência Física: Possibilita mudanças no nível interno (como a organização física dos dados) sem alterar o nível conceitual.
  • Independência Lógica: Permite alterações no nível conceitual (como a estrutura de tabelas) sem impactar o nível externo que os usuários veem.

Alternativa correta: B - Excluir um atributo de uma tabela. Esta alternativa representa uma alteração no nível conceitual que pode impactar diretamente outras aplicações ou visões de usuário que dependem da presença desse atributo. Portanto, não se encaixa no conceito de independência de dados, pois a exclusão de um atributo exige adaptar também o nível externo.

Análise das alternativas incorretas:

A - Criar um índice: Relaciona-se à independência física, pois é uma modificação no nível interno que não afeta o nível conceitual ou externo.

C - Adicionar um campo derivado para uma visão de usuário: Envolve o nível externo e não altera o nível conceitual ou interno, mantendo a independência lógica.

D - Normalizar tabelas mantendo os requisitos de dados: Trata de melhorias na estrutura lógica sem alterar os dados subjacentes, refletindo a independência lógica.

E - Alterar a alocação de um arquivo de dados no disco rígido: Diz respeito ao nível interno, podendo mudar fisicamente a alocação sem impactar o nível conceitual, caracterizando a independência física.

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