Questão nº 89
Questão de Informática · CEBRASPE PF 2025 (nº 89)
Acerca de bancos de dados relacionais e suas características, julgue os itens que se seguem.
Por princípio, a consistência pressupõe que uma transação inconsistente deve levar o banco de dados de um estado inconsistente para o estado consistente.
Resposta comentada
Consistência (no ACID) é a garantia de que uma transação leva o banco de um estado válido para outro estado válido, respeitando todas as regras (chaves, tipos, restrições). Ela não "conserta" um banco que já estava errado: se o estado inicial é inválido, a transação nem deveria começar ou deve falhar.
- Correta: Errado. O item troca a direção da garantia: a consistência não transforma "estado inconsistente em consistente"; ela parte de um estado consistente e o mantém consistente ao final. A pegadinha está em "levar o banco de dados de um estado inconsistente para o estado consistente" — isso seria uma "reparação", não o princípio ACID.
Como ficaria certo: "Por princípio, a consistência pressupõe que uma transação deve levar o banco de dados de um estado consistente para outro estado consistente."
Fonte: CEBRASPE PF 2025 Conhecimentos Comuns (Escrivão-Agente-Papiloscopista PF). Reproduzida para fins de estudo.