Questão nº 37

Questão de Tecnologia da Informação · FGV TJ-MS 2024 (nº 37)

FGV2024Técnico de Nível Superior - Analista de Banco de DadosTecnologia da Informação
Gabarito: Cver comentário ↓

No processamento de transações em bancos de dados, é fundamental garantir que uma transação não sofra interferências de outras transações executadas simultaneamente. Para isso, o resultado parcial de uma transação não deve ser acessado por outra transação, até a sua efetivação.
Nesse sentido, deve ser assegurada a propriedade de transação conhecida como:

Resposta comentada

Gabarito Alternativa C

As propriedades ACID garantem que as transações em um banco de dados sejam processadas de forma confiável. A questão descreve a necessidade de proteger uma transação de interferências de outras, impedindo que resultados intermediários sejam vistos.

(A) Incorreta: A atomicidade garante que uma transação seja executada completamente ou não seja executada de forma alguma (tudo ou nada), sem estados parciais persistentes. Não se refere à visibilidade de resultados parciais por outras transações.
(B) Incorreta: A consistência assegura que a transação leve o banco de dados de um estado válido para outro estado válido, respeitando todas as regras e restrições de integridade. Não trata da concorrência entre transações.
(C) Correta: O isolamento garante que múltiplas transações executadas concorrentemente não interfiram umas nas outras. Para uma transação, parece que ela é a única sendo executada, pois seus resultados parciais não são visíveis para outras transações até que ela seja efetivada (commit).
(D) Incorreta: A durabilidade assegura que, uma vez que uma transação é efetivada (commit), suas alterações são permanentes e sobreviverão a falhas do sistema (como queda de energia). Não está relacionada à concorrência.
(E) Incorreta: A normalização é um processo de design de banco de dados que organiza as tabelas e colunas para reduzir a redundância de dados e melhorar a integridade. Não é uma propriedade ACID de transações.

Fonte: FGV TJ-MS 2024 Técnico de Nível Superior - Analista de Banco de Dados (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