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

Foram encontradas 73 questões

Q78755 Banco de Dados
Quanto à concorrência, considere uma transação T que precise atualizar um objeto para o qual existem réplicas em n sites remotos. Se cada site é responsável por bloqueios sobre objetos armazenados nele (no site, na hipótese de autonomia local), então uma implementação direta exigirá pelo menos xn mensagens, conforme:
Alternativas
Q78753 Banco de Dados
De acordo com C. J. Date, as coisas podem dar errado caso não se tome alguma providência pelos mecanismos de controle de concorrência e o problema está em
Alternativas
Q71942 Banco de Dados
Sobre os protocolos de bloqueio em duas fases é CORRETO afirmar que:
Alternativas
Q57540 Banco de Dados
Um mecanismo de controle de concorrência utilizado pelos sistemas gerenciadores de bancos de dados é denominado
Alternativas
Q54888 Banco de Dados
A respeito de Sistema de Banco de Dados, analise as afirmativas a seguir.

I. Os dados e a descrição correspondente são armazenadas na base e gerenciadas pelo SGBD.

II. A representação conceitual é feita por meio de um modelo de dados que só usa conceitos lógicos.

III. O controle de concorrência garante que o resultado de várias modificações à base de dados seja correto.

Assinale:
Alternativas
Q45683 Banco de Dados
No que diz respeito às técnicas de controle de concorrência em bancos de dados, é correto afirmar que:
Alternativas
Q40536 Banco de Dados
Acerca dos mecanismos de segurança e controle de concorrência
dos sistemas de banco de dados, julgue os itens que se seguem.
Uma transação do tipo dirty read lê todos os registros, não importando se estão sendo modificados ou se ainda não houve um commit.
Alternativas
Q40535 Banco de Dados
Acerca dos mecanismos de segurança e controle de concorrência
dos sistemas de banco de dados, julgue os itens que se seguem.
Um update lock insere um bloqueio no objeto para impedir que outros usuários façam alterações, porém não é ativado quando já existe um shared lock ou um exclusive lock no mesmo objeto.
Alternativas
Q20406 Banco de Dados
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
A execução de transações de maneira concorrente possibilita o surgimento de inconsistências dos dados armazenados em um banco de dados. A responsabilidade pela consistência dos dados é única e exclusiva do banco de dados, mais especificamente, do componente de controle de concorrência.
Alternativas
Q9668 Banco de Dados
No âmbito de banco de dados, considere os comportamentos:

I - Dirty Read;
II - Phantom Read;
III - Nonrepeatable Read.

No nível de isolamento REPEATABLE READ do padrão SQL- 92, é(são) possível(eis) o(s) comportamento(s)
Alternativas
Q2743 Banco de Dados
Analise as seguintes afirmações relacionadas às capacidades que devem ser atendidas pelos bancos de dados orientados a objetos:

I. Concorrência: o SGBD orientado a objetos não necessita nem implementa controle de concorrência, que deve ser feita pelas transações solicitadas pelo aplicativo conectado ao banco.

II. Transações: unidades executadas inteiramente ou não. Se um conjunto de atualizações ocorreu dentro de uma transação, todas ou parte delas devem ser visíveis ao mundo exterior, independentemente do estado fi nal da transação.

III. Recuperação: o SGBD deve garantir que os resultados parciais ou atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente.

IV. Persistência: capacidade de objetos persistirem através de diferentes chamadas do programa. Dados manipulados por bancos de dados orientados a objetos devem ser persistentes ou transientes. Dados transientes são somente válidos dentro de um programa ou transação; eles são perdidos uma vez que o programa ou transação termine. Dados persistentes são armazenados fora de uma transação e sobrevivem às atualizações.

Indique a opção que contenha todas as afirmações verdadeiras.
Alternativas
Q2439 Banco de Dados
Quando um sistema utiliza um Banco de Dados, o SGBD é responsável por controlar os acessos concorrentes aos dados compartilhados, prover meios para acesso aos dados e implementar mecanismos por meio dos quais seja possível manter a consistência dos dados em caso de falhas. Com relação ao controle do acesso a um Banco de Dados, é correto afirmar que os bloqueios
Alternativas
Q1929 Banco de Dados
Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.
Alternativas
Respostas
40: B
41: E
42: C
43: D
44: E
45: B
46: C
47: E
48: C
49: B
50: E
51: D
52: E