← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Uma transação ACID em banco de dados relacionais é uma sequência de operações que satisfaz às propriedades

Gabarito: A

Uma transação, em banco de dados, é um conjunto de operações tratado como uma unidade lógica de trabalho. No modelo ACID, essa unidade precisa obedecer a quatro propriedades clássicas: atomicidade, consistência, isolamento e durabilidade. É isso que impede o banco de ficar em um estado “meio salvo, meio perdido” quando ocorre falha, concorrência ou cancelamento no meio do caminho. A atomicidade significa que a transação acontece por inteiro ou não acontece. A consistência exige que, ao final, as regras do banco continuem sendo respeitadas. O isolamento evita que uma transação atrapalhe a outra durante a execução. E a durabilidade garante que, depois de confirmada, a alteração permanece gravada mesmo se houver pane. Por isso, o gabarito está certo: a sigla ACID vem exatamente dessas quatro palavras. Em doutrina de Banco de Dados, isso é conceituação básica de transações em SGBDs relacionais, sem mistério e sem firula. Se aparecer outra combinação com termos como confidencialidade, integridade, autenticidade ou distributividade, desconfie: esses conceitos podem existir em segurança da informação ou em outros contextos, mas não formam o modelo ACID. Na prova, a FGV costuma testar essa definição direta, às vezes trocando uma letra por um conceito bonito que parece técnico. Aqui, o truque é simples: se não forem as quatro letras de ACID, a resposta não serve.

Continue treinando

Questões relacionadas