QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Banco de Dados

CESPE CEBRASPE - BANRISUL - Área Administração de Banco de Dados - 2025 • CEBRASPE • 2025

Em sistemas de gerenciamento de banco de dados, o controle de concorrência tem como objetivo garantir que múltiplas transações executadas simultaneamente não comprometam a integridade dos dados. Um dos principais protocolos utilizados nesses sistemas é o 2PL ( two-phase locking ). Acerca desse protocolo, assinale a opção correta.
A
O protocolo 2PL estrito exige que todos os bloqueios sejam liberados após a fase de crescimento, antes do commit .
B
O protocolo 2PL estrito garante serializabilidade ao manter os bloqueios até o final da transação.
C
O 2PL básico impede completamente a ocorrência de interbloqueios ( deadlocks ).
D
O protocolo 2PL não se aplica a bancos de dados que utilizam transações distribuídas.
E
O uso de bloqueios pessimistas elimina a necessidade de controle de concorrência.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.