Questões de Concurso Comentadas sobre concorrência em banco de dados em banco de dados

Foram encontradas 119 questões

Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Banco de Dados |
Q1670536 Banco de Dados
Com relação a banco de dados, uma transação T está em starvation quando
Alternativas
Q794226 Banco de Dados
Quando diversas transações são executadas de modo concorrente em um banco de dados, é necessário que o sistema controle a interação entre transações concorrentes; esse controle é alcançado por meio de uma larga gama de mecanismos chamados esquemas de controle de concorrência. Um meio de garantir a serialização é obrigar que o acesso aos itens de dados seja feito de maneira mutuamente exclusiva; isto é, enquanto uma transação acessa um item de dados, nenhuma outra transação pode modificá-lo. O método mais usado para sua implementação é permitir o acesso a um item de dados somente se ele estiver bloqueado. Infelizmente, o uso de bloqueios pode causar situações indesejáveis, como por exemplo o aparecimento de:
Alternativas
Q411027 Banco de Dados
O controle de concorrência em sistemas gerenciadores de bancos de dados pode levar a situações em que uma transação, por exemplo T1, esteja aguardando a liberação de algum item de dados que esteja sendo bloqueado, por exemplo, pela transação T2. Concomitantemente, a transação T2 está aguardando pela liberação de outro item de dados bloqueado por T1. Tal tipo de situação recebe a denominação de
Alternativas
Q349084 Banco de Dados
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.
Alternativas
Q320290 Banco de Dados
Uma das formas de se controlar o acesso concorrente das transações ao banco de dados, é a utilização do protocolo com base em bloqueio. Em relação a este protocolo, assinale a alternativa correta.

Alternativas
Q297986 Banco de Dados
Com relação a sistemas de gerenciamento de banco de dados,
julgue os itens seguintes.
O protocolo de bloqueio é utilizado para resolver problemas relacionados à concorrência.
Alternativas
Q509329 Banco de Dados
Vários tipos de bloqueios são utilizados no controle de concorrência. São tipos de bloqueios utilizados no controle da concorrência, EXCETO:
Alternativas
Q445057 Banco de Dados
A lógica de banco de dados inclui ações, reações e proteções às informações gerenciadas. Das alternativas a seguir, qual melhor define o controle de concorrência, programa usualmente incluído nos sistemas baseados em banco de dados?
Alternativas
Q424035 Banco de Dados
Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.

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 ___________.
Alternativas
Q264685 Banco de Dados
Um SGBD normalmente suporta a concorrência, ou seja, vários usuários podem acessar simultaneamente um mesmo banco de dados, podendo gerar várias transações simultâneas. De forma a prevenir a perda de consistência do banco de dados, há um mecanismo nos SGBD de dados que visa prevenir esse tipo de problema, garantindo acessos exclusivos a certos tipos de itens de dados. Esse mecanismo é conhecido como
Alternativas
Q256791 Banco de Dados
Acerca das técnicas de controle de concorrência, julgue os itens subsequentes.


Consta do protocolo de bloqueio com granularidade múltipla (MGL – multiple granularity locking) a seguinte regra: a raiz da árvore precisa ser bloqueada primeiro, em qualquer modo.

Alternativas
Q256750 Banco de Dados
A utilização de SGBD permite o gerenciamento do acesso concorrente, ou seja, permite atualizações simultâneas nos dados para aumento do desempenho do sistema como um todo e para melhores tempos de resposta.

Alternativas
Q234747 Banco de Dados
A respeito de administração de banco de dados relacionais;
administração de usuários e perfis de acesso; controle de proteção,
integridade e concorrência; restauração de dados; tolerância a falhas
e continuidade de operação e otimização de desempenho, julgue os
itens de 85 a 87.

A garantia de consistência do banco de dados, na ocorrência de uma queda de sistema enquanto uma transação T, para transferência de 50 dólares de uma conta A para uma conta B, estiver sendo executada, após o débito em A e antes do crédito em B, que resulte em perda dos conteúdos de memória, requer a manutenção das informações de modificações em um sistema de armazenamento estável.
Alternativas
Q234730 Banco de Dados
A respeito de integridade e concorrência em banco de dados, julgue os itens subsecutivos

Em banco de dados relacionais, o controle de concorrência é ilimitado para leituras de dados. Entretanto, modificações simultâneas disparadas ao mesmo dado por diferentes usuários são garantidas, pois, sempre que um dado estiver em modo protegido, o acesso restrito ao dado somente será permitido após autenticação.
Alternativas
Q234729 Banco de Dados
A respeito de integridade e concorrência em banco de dados, julgue os itens subsecutivos

Devido ao fato de a concorrência de acessos a um banco de dados diminuir conforme aumenta a importância do controle da concorrência, os registros de acessos em memória, com o intuito de manter a integridade dos dados, geram um despejo na fila de acesso
Alternativas
Q133316 Banco de Dados
Com relação a banco de dados, julgue os itens a seguir.

Em um sistema gerenciador de banco de dados, o controle de concorrência consegue monitorar as modificações simultâneas de forma física e lógica, podendo a forma lógica ser feita por meio de linguagem de consulta.
Alternativas
Q105237 Banco de Dados
No âmbito dos bancos de dados, 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 no conjunto, o que ocorre é
Alternativas
Q1651471 Banco de Dados

Acerca das técnicas de administração de usuários, perfis de acesso, tolerância a falhas e continuidade de operação em bancos de dados, julgue o item subsequente.


As técnicas de bloqueio são fundamentais para que transações múltiplas não acessem os itens de dados de maneira concorrente. Assim como a granularidade dos itens de dados, elas são elementos de controle de concorrência e auxiliam na tolerância a falhas em um SGDB.

Alternativas
Q1651470 Banco de Dados

Acerca das técnicas de administração de usuários, perfis de acesso, tolerância a falhas e continuidade de operação em bancos de dados, julgue o item subsequente.


As técnicas de certificação ou validação para o controle de concorrência de validação permitem que todas as verificações sejam feitas durante a execução da transação.

Alternativas
Q79871 Banco de Dados
No que se refere a SGBD associado para suporte a aplicações web,
inclusive com suporte ao processamento de transações e acesso
concorrente e simultâneo de diversos usuários, julgue os itens de
76 a 78.

A implementação de mecanismo de controle de concorrência é necessária para garantir a atomicidade das transações. Esse controle é efetuado de forma mais eficiente pela linguagem hospedeira na qual o aplicativo é desenvolvido, como é o caso de PHP com os bancos de dados por ele utilizados.
Alternativas
Respostas
81: A
82: E
83: C
84: C
85: D
86: C
87: B
88: B
89: A
90: A
91: C
92: C
93: C
94: E
95: E
96: C
97: C
98: C
99: E
100: E