Questões de Banco de Dados - Gerência de Transações para Concurso

Foram encontradas 332 questões

Q826381 Banco de Dados

De acordo com os estados de uma transação, enumere a segunda coluna de acordo com a primeira.

1ª coluna

1. Ativa

2. Parcialmente confirmada

3. Falha

4. Abortada

5. Confirmada


2ª coluna

( ) estado após o término bem sucedido.

( ) transação revertida e o banco de dados já está de volta ao seu estado original no início da transação.

( ) estado que reflete quando a instrução final foi executada.

( ) depois da descoberta que não se pode continuar a execução normal.

( ) estado inicial da transação.

A sequência correta, de cima para baixo, está na opção

Alternativas
Q817658 Banco de Dados
Uma transação é uma unidade de execução de programa que acessa e pode atualizar vários itens de dados em um Sistema Gerenciador de Bancos de Dados (SGBD). Uma transação envolve tipicamente a execução de código escrito em SQL delimitado por declarações de início e fim de transação (begin transaction e end transaction). Qual das seguintes propriedades deve ser assegurada por um SGBD no processamento de transações?
Alternativas
Q765860 Banco de Dados
Considere que existem muitas transações em um banco de dados. A transação A faz a requisição de um bloqueio compartilhado de um item de dado. Logo em seguida a transação B faz uma requisição de bloqueio exclusivo do mesmo item. Enquanto a transação B está na fila, chega o pedido da transação C que consegue bloqueio compartilhado do mesmo item. Quando a transação A desocupa o item de dado, ele é ocupado pela transação C. Enquanto isso, a transação B continua aguardando a liberação total do item de dado para que possa fazer o bloqueio exclusivo. Em seguida chegam novas transações de acesso compartilhado deste mesmo item, o que faz com que a transação B nunca consiga fazer progresso. Isso é conhecido como
Alternativas
Q731521 Banco de Dados
Uma transação no banco de dados pode ser definida como procedimentos que são executados em um banco e que, na visão usuário é uma única ação. Existem quatro prioridades para garantir a integridade da transação, as quais são:
Alternativas
Q698314 Banco de Dados
Transações distribuídas compõem-se de operações que ocorrem em diferentes computadores, geralmente geograficamente dispersos. Assinale a opção que indica o algoritmo usualmente utilizado para garantir que as operações de uma transação distribuída tenham sido devidamente concluídas ou rejeitadas.
Alternativas
Respostas
126: B
127: C
128: E
129: C
130: D