

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Sobre o gerenciamento de transações em bancos de dados, assinale a alternativa INCORRETA:
RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Database Management Systems. 3ed, 2018.
É uma das tarefas do SGBD (DBMS) gerenciar o acesso aos dados para que cada usuário possa, de forma segura, ignorar o fato de que há outros usuários acessando esses dados de forma concorrente.
Um protocolo de bloqueio (locking protocol) estabelece um conjunto de regras a serem seguidas por cada transação para garantir que, mesmo que as ações de várias transações possam ser intercaladas, o resultado seja idêntico à execução de todas as transações em alguma ordem serial.
Bloqueio leve (soft lock) é aquele em que um objeto pode ser mantido por diversas transações e as transações não se importam com modificações que são realizadas no objeto.
Bloqueio compartilhado (shared lock) é aquele em que um objeto pode ser mantido por duas transações diferentes ao mesmo tempo.
Bloqueio exclusivo (exclusive lock) em um objeto garante que nenhuma outra transação mantenha qualquer bloqueio nesse objeto.