Questões de Concurso Público Petrobras 2011 para Analista de Sistemas Júnior - Infra-Estrutura, 2011

Foram encontradas 3 questões

Q237757 Banco de Dados
Observe o diagrama de transição de estado de transações, apresentado a seguir. Imagem 015.jpg

Sejam os eventos:
• BEGIN TRANSACTION - Marca o início da execução de uma transação.
• END TRANSACTION - Marca o término da execução de uma transação.
• READ, WRITE - Representam as operações de leitura e escrita de uma transação.
• COMMIT - Indica término com sucesso da transação, com as alterações realizadas refletidas na base de dados.
• ABORT - Indica que uma transação não terminou com sucesso.

Ao relacionar esse diagrama às propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade), tem-se que estará garantido(a)
Alternativas
Q237760 Banco de Dados
Uma das técnicas empregadas por Sistemas Gerenciadores de Bancos de Dados, para implementar o controle de transações concorrentes, é a utilização de bloqueios.
Para garantir a serialização da escala concorrente de várias transações, deve(m)-se empregar o(s)
Alternativas
Q237761 Banco de Dados
Considere a escala concorrente de transações a seguir.

Imagem associada para resolução da questão
onde:
lock-Sk (p ) – a transação k solicita bloqueio em modo compartilhado do item p.
lock-Xk (p) – a transação k solicita bloqueio em modo exclusivo do item p.
uk (p) – a transação k desbloqueia o item p.
r k (p) – a transação k lê o item p.
wk (p) – a transação k escreve o item p.

A escala S apresenta um problema, cuja solução obtém-se com a utilização do algoritmo
Alternativas
Respostas
1: C
2: A
3: C