Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FGV 2024
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
fg075140
Banca
FGV
Órgão
AL-PR
Ano
2024
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
Com a utilização de uma abordagem de desenvolvimento que utilize Sistemas Gerenciadores de Bancos de Dados (SGBDs), é possível alterar as estruturas de arquivos sem que haja necessariamente a modificação dos programas de aplicação que as utilizam.Assinale a opção que indica a propriedade que implementa, no âmbito de Sistemas de Bancos de Dados, tal possibilidade.
AControle de concorrência.
BControle de redundância.
CIndependência de dados.
DOferta de múltiplas interfaces.
ERecuperação de falhas.
Revelar gabarito e comentário▾
GabaritoC — Independência de dados.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Independência de dados em SGBDs
Gabarito: letra C. A independência de dados é a propriedade que permite alterar a estrutura física ou lógica dos dados sem que os programas de aplicação precisem ser modificados. É um dos pilares dos sistemas de banco de dados, garantindo que as mudanças no armazenamento não impactem as aplicações que acessam os dados.
A banca cobra o entendimento das propriedades fundamentais de um SGBD. Cada alternativa representa uma funcionalidade diferente, mas apenas a independência de dados atende diretamente ao cenário descrito no enunciado.
Alternativa A — ❌ Incorreta
O controle de concorrência gerencia o acesso simultâneo de múltiplos usuários ao banco de dados, garantindo a consistência transacional. Não está relacionado à modificação da estrutura de arquivos sem impacto nas aplicações.
Alternativa B — ❌ Incorreta
O controle de redundância visa minimizar a duplicação desnecessária de dados e manter a consistência (por meio de normalização, por exemplo). Não confere a capacidade de alterar estruturas sem afetar os programas.
Alternativa C — ✅ Correta ⟵ GABARITO
A independência de dados permite separar a visão lógica (esquema conceitual) da visão física (armazenamento). Com ela, é possível modificar estruturas de arquivos ou até mesmo o esquema lógico (ex.: adicionar uma coluna) sem que os programas de aplicação precisem ser reescritos. É exatamente o que o enunciado descreve.
Alternativa D — ❌ Incorreta
A oferta de múltiplas interfaces (API, SQL, formulários, linguagens de programação) é uma característica dos SGBDs, mas não se relaciona com a possibilidade de alterar a estrutura de dados sem impactar as aplicações. A independência de dados é que viabiliza essa flexibilidade.
Alternativa E — ❌ Incorreta
A recuperação de falhas (recovery) garante que o banco de dados retorne a um estado consistente após uma falha (hardware, software, etc.). Não tem relação com a alteração de estruturas de dados.