Considere as seguintes definições de propriedades que caract...

Próximas questões
Com base no mesmo assunto
Q4038046 Banco de Dados
Considere as seguintes definições de propriedades que caracterizam as transações dos bancos de dados relacionais e assinale a alternativa que completa correta e respectivamente as quatro definições, considerando sua ordem numérica.

1. _____________: A transação deve ser concluída em sua totalidade ou não ocorrer de forma alguma.
2. _____________: A transação deve levar o banco de dados de um estado consistente a outro estado consistente.
3. _____________: As operações de uma transação não devem ser visíveis para outras transações até que estejam completas.
4. _____________: Uma vez que a transação é concluída, suas mudanças persistem, mesmo em caso de falha do sistema.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: A decisão dependia de comparar as definições do enunciado com a nomenclatura ACID: a sequência correta é atomicidade, consistência, isolamento e durabilidade, o que corresponde à letra E.

Tema central: Propriedades ACID
Análise das alternativas
A
Errada
Incorreta. A sequência exigida é atomicidade, consistência, isolamento e durabilidade, mas a alternativa substitui os quatro nomes técnicos por termos que não correspondem à nomenclatura padrão das propriedades ACID.
B
Errada
Incorreta. As definições do enunciado exigem a sequência ACID, mas a alternativa traz termos que não correspondem a atomicidade, consistência, isolamento e durabilidade, de modo que a nomenclatura apresentada não resolve corretamente a correspondência pedida.
C
Errada
Incorreta. Os itens 3 e 4 coincidem com as propriedades corretas, mas os itens 1 e 2 não: 'abrangência' não corresponde à propriedade de tudo ou nada, que é atomicidade, e 'coerência' não é a denominação técnica correta exigida para consistência.
D
Errada
Incorreta. Os itens 1 e 2 estão corretos, mas os itens 3 e 4 não. A terceira definição exige isolamento, não independência; a quarta exige durabilidade, não estabilidade.
E
Certa
A alternativa E está correta porque usa a nomenclatura técnica padrão das propriedades de transações em bancos de dados relacionais. A definição 1 corresponde à atomicidade, pois a transação ocorre por inteiro ou não ocorre; a 2 corresponde à consistência, pois a transação leva o banco de um estado consistente a outro; a 3 corresponde ao isolamento, pois os efeitos não ficam visíveis a outras transações antes da conclusão; e a 4 corresponde à durabilidade, pois as alterações persistem mesmo diante de falha do sistema.
Pegadinha da questão
A confusão real foi trocar os nomes técnicos das propriedades ACID por sinônimos aparentes e induzir a aceitação de alternativas parcialmente corretas, especialmente confundindo isolamento com independência e durabilidade com estabilidade ou constância.
Dica para questões semelhantes
  • Se a questão trouxer definições funcionais de transações, faça o mapeamento direto para ACID: tudo ou nada = atomicidade; estado consistente para estado consistente = consistência; não visível até concluir = isolamento; persistência após falha = durabilidade.
  • Em questões de terminologia técnica, não aceite sinônimos aparentes quando a classificação cobrada é padronizada.
  • Em alternativa composta por sequência, um ou dois itens corretos não salvam a opção; a ordem inteira precisa coincidir com a nomenclatura técnica exigida.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: E

Sigla: "A.C.I.D":

  • Atomicidade (Tudo ou nada).
  • Consistência (Estado íntegro).
  • Isolamento (Invisibilidade perante outras transações).
  • Durabilidade (Persistência pós-falha).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo