Questão nº 48

Questão de Tecnologia da Informação · FGV TJRN Analista TI 2023 (nº 48)

FGV2023Analista TI - Análise de SuporteTecnologia da Informação
Gabarito: Aver comentário ↓

Em banco de dados, uma transação é composta por diversas operações sobre os dados, como leitura, alteração, inserção e remoção. Contudo, a transação é percebida como uma operação lógica única sobre os dados.
Com isso, para garantir a consistência de um banco de dados, as transações devem satisfazer algumas propriedades, como:
(i) todas as operações da transação são executadas em caso de sucesso; ou
(ii) em caso de falhas, todas as operações são desfeitas e o banco de dados deve voltar ao mesmo estado em que estava antes do início da transação.
A propriedade de uma transação de banco de dados descrita é a:

Resposta comentada

Gabarito Alternativa A

  • (A) Correta: a atomicidade garante "tudo ou nada" — ou todas as operações se completam, ou nenhuma (rollback ao estado inicial).
  • (B) Incorreta: a consistência garante a transição de um estado válido a outro estado válido do banco.
  • (C) Incorreta: o isolamento impede que transações concorrentes interfiram umas nas outras.
  • (D) Incorreta: a durabilidade garante que os efeitos de uma transação confirmada persistam mesmo após falha.
  • (E) Incorreta: redundância não é propriedade ACID de transação.

Fonte: FGV TJRN Analista TI 2023 Analista TI - Análise de Suporte (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho