Para as técnicas de controle de concorrência em Bancos de Dados, assinale ...

Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.


publicidade

Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Camila Duarte
    Camila Duarte EQUIPE
    21/10/2025 • 17:41
    Gabarito: e)

    Vamos analisar cada alternativa para entender por que a letra e é a incorreta.

    A alternativa a está correta. O deadlock ocorre exatamente quando duas ou mais transações ficam esperando indefinidamente por recursos que estão bloqueados umas pelas outras, formando um ciclo de espera.

    A alternativa b também está correta. A detecção de deadlock pode ser feita por meio da construção do grafo wait-for, que representa as transações e as esperas entre elas, facilitando a identificação de ciclos.

    A alternativa c está correta. O problema de starvation ocorre quando algumas transações ficam esperando indefinidamente porque o sistema prioriza outras transações, o que pode acontecer em esquemas de espera parcial.

    A alternativa d está correta. Técnicas baseadas em ordenação por timestamp não utilizam bloqueios, portanto, não há possibilidade de deadlock, pois não há espera por bloqueios.

    A alternativa e está incorreta porque o protocolo de bloqueio de duas fases (two-phase locking) exige que todas as operações de bloqueio (read_lock, write_lock) sejam realizadas antes da primeira operação de desbloqueio, ou seja, a transação tem uma fase de crescimento (bloqueios) seguida de uma fase de liberação (desbloqueios), e não que todas as operações precedam a última operação de desbloqueio. A descrição da alternativa e está equivocada, pois não é a última operação de desbloqueio que delimita a fase, mas sim a separação clara entre a fase de aquisição e a fase de liberação dos bloqueios.
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.