← Questões de Banco de Dados

Banco de Dados · FGV · 2021

Questão comentada de Banco de Dados

No contexto da implementação de bancos de dados, o acrônimo ACID denota o conjunto de propriedades que devem ser observadas por sistemas transacionais. Essas quatro propriedades são:

Gabarito: B

ACID é o pacote clássico de propriedades que faz uma transação ser confiável em banco de dados. Pense assim: quando você faz uma operação importante, o sistema precisa garantir que ela não fique pela metade, que respeite as regras do banco, que não se misture de forma indevida com outras operações e que, se der tudo certo, o resultado fique gravado. A letra A de ACID é Atomicidade: ou a transação acontece por inteiro, ou não acontece. Se uma etapa falha, o banco desfaz o que foi feito para não deixar o estado “meio atualizado”. A Consistência é a ideia de que a transação leva o banco de um estado válido para outro estado válido, preservando as regras e restrições definidas. O Isolamento significa que uma transação não deve atrapalhar indevidamente a outra, como se cada uma estivesse “sozinha” durante sua execução, mesmo havendo concorrência. Já a Durabilidade garante que, depois de confirmada, a alteração não desaparece com queda de energia, reinício do sistema ou susto do servidor. Por isso, o gabarito é a letra B, que traz exatamente Atomicidade, Consistência, Isolamento e Durabilidade. Essa é a definição doutrinária padrão em Banco de Dados e costuma aparecer em provas de forma direta, sem mistério e sem pegadinha sofisticada: ACID = A-C-I-D.

Continue treinando

Questões relacionadas