

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.
No que se refere a protocolos de bloqueio para o controle de concorrência de transações em bancos de dados, há o chamado protocolo baseado em validação, constituído por três fases, denominadas leitura, validação e escrita, sendo correto que
na fase de validação, uma transação lê os valores dos itens de dados e os armazena em variáveis locais, executando eventuais operações de escrita nessas variáveis locais.
na fase de leitura, se uma transação tiver passado pela fase de validação, efetua as escritas necessárias no banco de dados.
na fase de validação, uma transação realiza um teste para determinar se pode copiar para o banco de dados o conteúdo de variáveis locais temporárias.
na fase de leitura, uma transação obtém valores necessários dos itens de dados e os copia em tabelas permanentes, que constituem tabelas redundantes das tabelas originais do banco de dados.
na fase de escrita, uma transação lê os valores dos itens de dados e os armazena em variáveis locais, executando eventuais operações de escrita nessas variáveis locais.