Questão nº 32

Questão de Tecnologia da Informação · FGV CVM 2024 (nº 32)

FGV2024Analista CVM - Ciência de Dados (Perfil 7)Tecnologia da Informação
Gabarito: Cver comentário ↓

As transações em banco de dados possuem propriedades que buscam proteger dados contra perdas ou danos.

A propriedade durabilidade tem relação com:

Resposta comentada

Gabarito Alternativa C

A propriedade Durabilidade (o "D" de ACID) garante que, uma vez que uma transação é confirmada (commit), suas alterações são permanentes e sobreviverão a qualquer falha do sistema, como queda de energia ou travamento.

(A) Incorreta: Esta descrição se refere à Atomicidade (o "A" de ACID), que assegura que uma transação ou é totalmente executada ou totalmente desfeita, sem estados intermediários. A durabilidade trata do que acontece depois da confirmação.
(B) Incorreta: Esta descrição se refere à Integridade (o "I" de ACID), que garante que os dados no banco de dados permaneçam válidos e consistentes de acordo com as regras e restrições definidas.
(C) Correta: A durabilidade é garantida pelo subsistema de recuperação do SGBD, que utiliza o log do sistema (um registro de todas as operações) para reconstruir o estado do banco de dados após uma falha, assegurando que as transações confirmadas permaneçam persistentes. O fato de serem modificáveis por transações futuras é uma característica natural do banco de dados, mas o ponto central é a persistência das alterações confirmadas via log.
(D) Incorreta: Esta descrição se refere ao Isolamento (o "I" de ACID), que garante que transações concorrentes não interfiram umas nas outras, e que os resultados de uma transação só se tornem visíveis para outras após sua confirmação.
(E) Incorreta: Não existem "níveis de durabilidade" padronizados como 1 a 3. Existem níveis de isolamento (como Read Uncommitted, Read Committed, Repeatable Read, Serializable), mas a durabilidade é um conceito binário: ou as alterações confirmadas são persistidas ou não são. A ideia de evitar atualizações perdidas está mais ligada à atomicidade e isolamento. Armadilha: A menção a "níveis" e "evitar atualizações perdidas" pode confundir com os níveis de isolamento ou com a garantia de atomicidade.

Fonte: FGV CVM 2024 Analista CVM - Ciência de Dados (Perfil 7) (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