Questão nº 49

Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 49)

FGV2024Técnico Judiciário - Suporte TécnicoTecnologia da Informação
Gabarito: Bver comentário ↓

A equipe de banco de dados do Tribunal Regional Federal da Primeira Região (TRF1) implementou um banco a partir da arquitetura em três esquemas. Essa metodologia embute o conceito de independência de dados, de modo que um nível não interfira no outro.
Uma ação que pode ser executada pela equipe de banco de dados para que o sistema gerenciador de banco de dados (SGBD) garanta a independência lógica de dados é o(a):

Resposta comentada

Gabarito Alternativa B

A arquitetura em três esquemas organiza um banco de dados em níveis (externo, conceitual, interno) para separar a forma como os dados são vistos dos detalhes de sua estrutura e armazenamento. A independência lógica de dados permite que a estrutura geral do banco de dados (esquema conceitual) seja alterada sem que os programas de aplicação (esquemas externos) precisem ser modificados.

  • (A) Incorreta: A alteração da visualização no programa de aplicação é justamente o que a independência lógica de dados busca evitar. Se o programa precisa ser mudado, a independência falhou.
  • (B) Correta: A modificação de um registro é uma operação de manipulação de dados. O SGBD, ao garantir a independência lógica de dados, assegura que, mesmo que a estrutura conceitual do banco de dados tenha sido alterada (ex: uma coluna foi renomeada), as aplicações ainda podem modificar registros através de suas visões externas sem precisar de alterações no código, pois o SGBD gerencia o mapeamento transparente entre a visão externa e o esquema conceitual atualizado.
  • (C) Incorreta: A criação de índices é uma mudança no nível de armazenamento físico (esquema interno) e está relacionada à independência física de dados, não à lógica.
  • (D) Incorreta: O particionamento de uma tabela é uma técnica de organização física dos dados (esquema interno) e está relacionado à independência física de dados, não à lógica.
  • (E) Incorreta: A substituição da aplicação por outra com linguagem de programação mais moderna é uma mudança na aplicação em si, sem relação direta com a independência de dados do SGBD.

Fonte: FGV TRF1 2024 Técnico Judiciário - Suporte Técnico (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho