Questão de Banco de Dados — Gerência de Transações — Quadrix 2025
- Código
- qg594918
- Banca
- Quadrix
- Órgão
- CFO
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Desenvolvimento
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta: transações em bancos de dados seguem o modelo ACID — Atomicidade, Consistência, Isolamento e Durabilidade — justamente para garantir que as operações sejam executadas de forma segura e confiável. Esse é um conceito fundamental da gerência de transações, amplamente aceito na literatura e cobrado em concursos.
O modelo ACID é o conjunto de propriedades que define o comportamento esperado de uma transação em um sistema de gerenciamento de banco de dados (SGBD). Cada letra da sigla representa uma garantia específica:
Atomicidade (A): a transação é uma unidade indivisível — ou todas as operações são executadas com sucesso (commit), ou nenhuma delas é aplicada (rollback). É a propriedade do "tudo ou nada".
Consistência (C): a transação leva o banco de dados de um estado válido a outro estado válido, respeitando todas as regras e restrições definidas (chaves, integridade referencial, checks, etc.).
Isolamento (I): transações concorrentes não interferem umas nas outras; cada uma opera como se fosse a única em execução, mesmo que haja paralelismo.
Durabilidade (D): uma vez confirmada (commit), a transação persiste no banco de dados, mesmo em caso de falha do sistema, energia, etc.
Essas propriedades são implementadas pelo SGBD por meio de mecanismos como controle de concorrência (locks, níveis de isolamento) e recuperação (logs, undo/redo). O objetivo é exatamente o que o enunciado afirma: garantir operações seguras e confiáveis.
Um exemplo clássico de atomicidade é a transferência bancária: debitar da conta A e creditar na conta B devem ocorrer juntos. Se uma falha acontecer no meio, o sistema deve desfazer tudo (rollback), nunca deixar o débito sem o crédito correspondente.
A banca explora aqui um conceito básico e direto — não há pegadinha sutil. A afirmação é uma definição literal do modelo ACID, e o candidato que conhece a sigla e o significado de cada propriedade não tem dificuldade em julgar o item como correto.
A afirmativa está correta porque descreve com precisão o modelo ACID: transações em bancos de dados seguem as propriedades de Atomicidade, Consistência, Isolamento e Durabilidade, com o objetivo de garantir que as operações sejam realizadas de forma segura e confiável. O texto do enunciado é uma definição fiel do conceito, sem qualquer inversão ou erro de terminologia.
Gabarito: ✅ CERTO
Link permanente: /questoes/qg594918