Questões

Total de Questões Encontradas: 46

Texto Associado Texto Associado
Julgue os itens subsequentes, no que se refere a bancos de dados distribuídos e data warehouse.
Em sistemas de bancos de dados distribuídos, o controle de concorrência baseado em bloqueio de duas fases determina que, após a liberação de um de seus bloqueios, as transações não solicitem um novo bloqueio.
C
Certo
E
Errado
Ano: 2010 Banca: CESPE Órgão: MPU Prova: Técnico do MPU - Técnico de Informática
Texto Associado Texto Associado
Julgue os próximos itens, que tratam de transações em sistemas de bancos de dados.
Os mecanismos de controle de concorrência implementados em sistemas de bancos de dados visam garantir que as transações tenham a propriedade de isolamento.
C
Certo
E
Errado
Um sistema de banco de dados sofreu uma falha severa devido à perda de energia no meio da execução de um comando SQL de UPDATE que alterava milhares de registros. Devido às garantias fornecidas pelo SGBD, após o reinício do sistema, a transação de UPDATE foi revertida, e o banco de dados voltou ao seu estado original.

A propriedade ACID usada nesse caso foi o(a)
A
isolamento
B
determinismo
C
consistência
D
atomicidade
E
durabilidade
Texto Associado Texto Associado
Com relação ao controle de concorrência e à alta disponibilidade de banco de dados, julgue os itens a seguir.
Quando o protocolo 2PL é utilizado para fazer o controle de concorrência, o desfazimento de uma transação pode levar ao desfazimento de outras transações, em um efeito cascata.
C
Certo
E
Errado
Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.
A
O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações espera por algum item que esteja bloqueado por alguma outra transação T no conjunto.
B
Uma forma para detectar um estado de deadlock consiste em construir um grafo wait-for.
C
O problema de espera indefinida ( starvation ) pode ocor- rer se o esquema de espera para itens bloqueados for parcial, dando prioridade a algumas transações sobre as outras.
D
As técnicas de controle de concorrência baseadas em ordenação por timestamp não usam bloqueios, portanto, deadlocks nunca podem ocorrer.
E
Diz-se que uma transação segue o protocolo de bloqueio de duas fases se todas as operações (read_lock, write_lock) precedem a última operação de desbloqueio na transação.
Em determinada funcionalidade de um sistema interno de um órgão público, é necessário realizar uma transação em um banco de dados distribuído, segundo o protocolo Two-Phase Commit (2PC) ou o Three-Phase Commit (3PC), sobre os quais afirma-se que
A
ambos são bloqueantes.
B
existem dois nós coordenadores no 2PC.
C
na fase de expansão, ambos adquirem write-lock.
D
na fase de retração, o 3PC adquire write-lock.
E
somente o 2PC é bloqueante.
Página 5 de 5