A respeito de banco de dados, julgue o próximo item. No cont...
A respeito de banco de dados, julgue o próximo item.
No contexto das propriedades ACID das transações em sistemas de banco de dados, a propriedade da consistência assegura que qualquer transação leve o banco de dados de um estado válido a outro também válido, obedecendo a todas as restrições de integridade definidas no esquema.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo
Tema central: A questão aborda as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade) das transações em bancos de dados, com foco especial na propriedade da Consistência.
Resumo teórico: Uma transação é uma sequência de operações lógicas executadas como uma unidade. Para garantir a confiabilidade das transações, os SGBDs (Sistemas Gerenciadores de Banco de Dados) adotam o conceito ACID:
- Atomicidade: tudo ou nada — ou todas as operações são concluídas, ou nenhuma é aplicada.
- Consistência: o banco de dados deve sempre passar de um estado válido para outro também válido, respeitando todas as regras de integridade (referencial, de domínio, de unicidade etc.).
- Isolamento: as transações concorrentes não interferem umas nas outras.
- Durabilidade: após confirmada, a transação não pode ser desfeita, mesmo em caso de falha do sistema.
Justificativa da alternativa correta: A propriedade da consistência realmente garante que qualquer transação leve o banco de dados de um estado válido a outro também válido, obedecendo a todas as regras definidas no esquema, como limites de valores, chaves primárias e estrangeiras, e restrições personalizadas (constraints). Esse conceito está presente em materiais clássicos, como "Sistema de Banco de Dados" de Elmasri & Navathe, e na documentação oficial de SGBDs como Oracle e SQL Server.
Estratégias para interpretação: Sempre que encontrar expressões como "obedece todas as restrições de integridade", relacione à consistência. Fique atento para não confundir com atomicidade (que trata de "tudo ou nada") ou durabilidade (que lida com a permanência dos dados).
Resumo para memorização: Consistência = transação só altera o banco se mantiver as regras definidas. Se violar qualquer restrição, é desfeita.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo