Acerca de aspectos relativos a bancos de dados, julgue o próximo item.Uma das propriedades ACID das transações SQL em banco de dados é a consistência, que garante que a instrução seja processada de forma completa, para evitar perda de dados.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
ACID – Propriedades de Transações
❌ ERRADO. A descrição de "instrução processada de forma completa" refere-se à propriedade de atomicidade, e não à consistência. A consistência garante que a transação leve o banco de dados de um estado consistente para outro, respeitando todas as regras e restrições de integridade.
As propriedades ACID são: Atomicidade, Consistência, Isolamento e Durabilidade. A atomicidade assegura que a transação seja executada por completo (commit) ou não tenha nenhum efeito (rollback) – princípio do "tudo ou nada". Já a consistência assegura que, ao final da transação, o banco de dados permaneça em um estado válido.
Consistência (ACID): Uma transação deve, se for completamente executada do início ao fim sem interferência de outras transações, levar o banco de dados de um estado consistente para outro.
Atomicidade (ACID): A transação é uma unidade atômica; deve ser executada em sua totalidade ou não ter efeito algum (rollback).
Propriedade ACID
Definição Correta
Definição Incorreta (da questão)
Atomicidade
Transação executada por completo (commit) ou sem efeito (rollback) – princípio do “tudo ou nada”.
“Instrução processada de forma completa, para evitar perda de dados.”
Consistência
Transação leva o banco de dados de um estado consistente para outro, respeitando regras e restrições de integridade.
(Não corresponde à definição dada)
Isolamento
Transações concorrentes não interferem umas nas outras.
—
Durabilidade
Efeitos de uma transação confirmada persistem mesmo após falhas.
—
NÃO CAIA NESSA!
A banca troca a definição de atomicidade (completude da transação) pela de consistência (estado íntegro). Não confunda: atomicidade = tudo ou nada; consistência = validade dos dados após a transação.