← Questões de Banco de Dados

Banco de Dados · OBJETIVA · 2025

Questão comentada de Banco de Dados

Cada componente de software é projetado para executar uma tarefa ou conjunto de tarefas e pode ser integrado com outros componentes para formar um sistema completo. Com base nisso, assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE. Os ___________ garantem que operações sejam concluídas de maneira integral (completamente ou não), mantendo a integridade dos dados.

Gabarito: A

Em Banco de Dados, a ideia central aqui é a de transações. Elas funcionam como um pacote de operações: ou tudo acontece, ou nada é aplicado. Isso evita que o banco fique em um estado “meio certo, meio errado”, o que seria um convite ao caos. Os gerenciadores de transações são os componentes do SGBD responsáveis por coordenar essas operações e garantir propriedades clássicas como atomicidade, consistência, isolamento e durabilidade, conhecidas pelo famoso ACID. A atomicidade é justamente o ponto-chave da questão: a operação é concluída por inteiro ou é desfeita por completo. É por isso que a alternativa A está correta. Quando o enunciado fala em garantir que as operações sejam concluídas de maneira integral, mantendo a integridade dos dados, está descrevendo o papel do gerenciamento de transações dentro do SGBD. Em termos práticos, se algo falha no meio do caminho, o sistema não deixa metade do trabalho salva como se estivesse tudo bem. As demais alternativas inventam nomes que não correspondem a componentes reais e clássicos de um SGBD. Em prova, quando aparecer essa linguagem de integridade, completude e tudo-ou-nada, pense logo em transação, atomicidade e ACID.

Continue treinando

Questões relacionadas