Questões de Concurso
Comentadas sobre gerência de transações em banco de dados
Foram encontradas 435 questões
Uma transação T1 serializável gera um erro de conflito quando há uma tentativa de
Caso ocorra algum tipo de erro nas operações sobre B, interrompendo o curso normal da transação, o sistema gerenciador do banco de dados deve agir para corrigir a situação e garantir que as propriedades da transação sejam respeitadas.
A propriedade resguardada, nesse caso, é conhecida como
Nos sistemas de processamento transacional, os dados de entrada são previamente conhecidos, mas as formas de processamento são sigilosas.
Algumas das principais técnicas utilizadas para controle de execução concorrente de transações em bancos de dados são baseadas no conceito de bloqueio de itens de dados. Um exemplo de bloqueio pode ser assim caracterizado: enquanto uma transação ________ um item de dado, ________outra transação pode ___________.
A união por hash é uma estratégia de otimização de consultas que pode ser utilizada caso a consulta envolva união entre tabelas distintas e não exista índice útil na coluna de união das entradas
A serializabilidade de transações é garantida pela aplicação, a todas as transações, do protocolo de bloqueio em duas fases.
Os comandos commit e rollback são utilizados para finalizar uma transação.
A atomicidade de um SGBD garante que cada transação seja executada de maneira singular, ou seja, que cada transação possua um identificador unívoco. O isolamento do SGBD garante, por sua vez, que as transações sejam executadas isoladamente uma das outras.