Questões de Concurso
Comentadas sobre gerência de transações em banco de dados
Foram encontradas 312 questões
julgue os itens seguintes.
julgue os itens seguintes.
Das opções a seguir, assinale aquela que NÃO aponta um problema de transação.
Os níveis de isolamento de transações definidos pela SQL ANSI 92 são leitura não consolidada, leitura consolidada, leitura repetível e serializável de anomalia.
A semântica das transações aninhadas fechadas impõe a atomicidade no nível superior.
Transações planas permitem a inclusão de outras transações, com seus próprios pontos de início e consolidação.
Os componentes do processamento de consulta incluem o gerenciamento de autorizações e integridade, o gerenciamento de transações e os componentes para a otimização de consulta.
r1(X); r2(X); w1(X); r1(Y); w2(X); w1(Y);
Nesse escalonamento, considere que r1 e w1 correspondem a operações de leitura e de escrita da transação 1, respectivamente. Considere, também, que r2 e w2 correspondem a operações de leitura e de escrita da transação 2, respectivamente. Por fim, considere que as operações de leitura e escrita são seguidas pelos itens de dados (X ou Y) apresentados entre parênteses.
No escalonamento fornecido, duas operações que NÃO estão em conflito são
O buffer na memória principal mantém páginas do banco de dados e é gerenciado pelo sistema gerenciador de banco de dados (SGBD) ou pelo sistema operacional; durante uma descarga do banco de dados, as páginas são gravadas em dispositivo não volátil usado para armazenamento histórico e de retaguarda.
Quando uma transação executa uma instrução write, a atualização não é necessariamente gravada no disco: o write grava apenas uma cópia do item de dado no buffer do banco de dados na memória principal; posteriormente, o próprio banco de dados é modificado por uma operação output executada pelo sistema em uma página de dados.
A propriedade de durabilidade de uma transação estabelece que, uma vez completada a transação com sucesso, todas as atualizações realizadas no banco de dados persistirão, até mesmo se houver uma falha de sistema após a transação ser completada.