Buscar

Assinale todas as alternativas que possuem schedules que são serializáveis (de conflito)? Considere: r a operação de leitura read_item w a operaçã...

Assinale todas as alternativas que possuem schedules que são serializáveis (de conflito)?

Considere: r a operação de leitura read_item w a operação de escrita write_item

Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa correta.


a. r1 (Y); r3 (X); w1 (Y); r2 (X); w3 (Y);
b. r1 (X); r3 (X); w3 (X); w1 (X); r2 (Y);
c. r1 (X); r3 (X); w3 (X); w1 (Y); r2 (Y);
d. r1 (X); r3 (Y); w3 (X); w1 (Y); r2 (X);

Essa pergunta também está no material:

A3_Avaliacao_do_Modulo_3_-_SGBDs_Relacionais__Revisao_da_tentativa
5 pág.

Banco de Dados I Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C: r1 (X); r3 (X); w3 (X); w1 (Y); r2 (Y). Explicação: Para que um schedule seja serializável, ele deve ser equivalente a um schedule serial. Um schedule serial é aquele em que todas as transações são executadas uma após a outra, sem intercalação. Na alternativa C, podemos reorganizar as operações para obter um schedule serial: r1(X); r3(X); w3(X); w1(Y); r2(Y). Já nas outras alternativas, não é possível obter um schedule serial, o que significa que elas não são serializáveis. Na alternativa A, por exemplo, a transação T3 escreve em Y depois que T1 já leu Y, o que não é permitido. Na alternativa B, a transação T3 escreve em X depois que T1 já leu X, o que também não é permitido. Na alternativa D, a transação T3 lê X depois que T2 já leu Y, o que também não é permitido.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais