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

Foram encontradas 18 questões

Q1045365 Banco de Dados
Chama-se de “ponto de sincronização” a ligação entre duas transações consecutivas, exibindo onde se encontra o estado de consistência do referido banco de dados. Assinale a alternativa que indique corretamente as operações que representam esse ponto.
Alternativas
Q1002614 Banco de Dados
Segundo Navathe (2011), no contexto de recuperação em sistemas de múltiplos bancos de dados, para manter a atomicidade em uma transação multibanco de dados, qual protocolo pode ser utilizado?
Alternativas
Q953138 Banco de Dados
Segundo Elmasri (2011), as transações devem ter várias propriedades, normalmente chamadas de ACID, as quais devem ser impostas pelos métodos de controle de concorrência e recuperação. Assinale a opção que descreve corretamente a propriedade de transação em que "as mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.".
Alternativas
Q911705 Banco de Dados
De acordo com Elmasri (2011), existem quatro tipos de problemas que podem ocorrer com duas transações simples em um SGBD, caso elas sejam executadas simultaneamente. Sendo assim, assinale a opção correta.
Alternativas
Q802371 Banco de Dados
Segundo Date C.J.(2004), a recuperação de um banco de dados permite que o mesmo seja restaurado após a ocorrência de uma falha. Sendo assim, é correto afirmar que:
Alternativas
Q748981 Banco de Dados
Uma transação é um programa em execução que forma uma unidade lógica de processamento de banco de dados, que inclui uma ou mais operações de acesso ao banco de dados. Sobre as transações, assinale a alternativa correta.
Alternativas
Q737800 Banco de Dados

Uma transação é uma unidade lógica de trabalho. Ela começa com a execução de uma operação BEGIN TRANSACTION e termina com a execução de uma operação COMMIT ou ROLLBACK.

As quatro propriedades importantes que as transações devem possuir são

Alternativas
Q688817 Banco de Dados
A ocorrência de travamento ou impasse são situações indesejadas em um Banco de Dados. O deadlock (impasse) ocorre quando cada transação T em um conjunto de duas ou mais transações está esperando por algum item que está bloqueado por alguma outra transação T' no conjunto. Sobre protocolos de prevenção e detecção de deadlock analise as alternativas abaixo e assinale a alternativa correta.
Alternativas
Q635365 Banco de Dados
Em relação à teoria de transação em banco de dados, qual das alternativas abaixo representa a capacidade de uma transação ter todas as suas operações executadas ou nenhuma delas:
Alternativas
Q521772 Banco de Dados
 Em relação à teoria de transação em banco de dados, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Propriedade de uma Transação 

1. Atomicidade

2. Consistência

3. Isolamento

4. Durabilidade

5. Objetividade 


Característica da Propriedade


( ) Caracteriza a persistência dos efeitos de uma transação sobre uma base de dados em caso de sucesso de sua execução (commit).

( ) Representa a capacidade de uma transação ter todas as suas operações executadas ou nenhuma delas.

( ) Garante que as atualizações de uma dada transação sejam ocultas de outras que estejam sendo executadas em modo concorrente, até o momento de seu término.


Alternativas
Q324387 Banco de Dados
Uma transação representa uma interação entre a aplicação e o sistema de banco de dados tratada de forma única e independente. De acordo com as propriedades da transação, relacione as colunas e , a seguir, assinale a alternativa com a sequência correta.

1 - Atomicidade
2 - Consistência
3 - Isolamento
4 - Durabilidade 

(  )   Garante que o banco de dados esteja em um estado íntegro depois de a transação ser realizada.
(  ) Garante que todas as tarefas da transação sejam cumpridas, ou a mesma seja cancelada como um todo.
(  ) Garante que o resultado de uma transação só seja visível para outras transações no momento em que ela é finalizada com sucesso.
(  ) Garante que a transação seja persistida assim que finalizada, ou seja, não será desfeita ou perdida mesmo na ocorrência de falhas do sistema. 
Alternativas
Q322057 Banco de Dados
Analise a Tabela a seguir. Imagem 014.jpg

A Tabela acima apresenta a seqüência das operações das Transações T1 e T2.

Vários problemas podem acontecer quando transações simultâneas são executadas de uma maneira descontrolada. Um desses problemas ocorre quando duas transações, que acessam os mesmos itens do banco de dados, têm suas operações intercaladas, de modo que isso torne o valor de alguns itens do banco de dados incorreto. Como é denominado tal problema?
Alternativas
Q322050 Banco de Dados
Em relação ao banco de dados, analise as ações a seguir.

I - Suspender a execução de transações temporariamente.
II - Forçar a gravação em disco de todos os buffers da memó­ria principal que foram modificados.
III- Gravar um registro no log e forçar a gravação do log em disco.
IV - Retomar a execução das transações.

Em relação às ações acima, é correto afirmar que se referem à realização de:
Alternativas
Q322047 Banco de Dados
As transações em um banco de dados devem possuir várias propriedades, normalmente chamadas de propriedades ACID. Elas devem ser impostas pelos métodos de controle de concorrência e recuperação do SGBD. Correlacione as propriedades ACID ao seu respectivo responsável.

PROPRIEDADES ACID
I - Atomicidade
II - Consistência
III- Isolamento
IV - Durabilidade 

RESPONSÁVEL 
( ) Programadores que escrevem os programas de banco de dados ou o módulo de SGBD que impõe restrições de integridade. 
( ) Subsistema de recuperação de transação de um SGBD. 
( ) Subsistema de controle de concorrência do SGBD.
( ) Schedules de transações serializáveis.
( )  Subsistema de recuperação do SGBD.

Assinale a opção que apresenta a seqüência correta.
Alternativas
Q320485 Banco de Dados
Diversos problemas podem ocorrer quando transações concorrentes são executadas de maneira descontrolada, em um sistema de banco de dados. O problema que ocorre quando uma transação atualiza um item de banco de dados e, a seguir, falha por alguma razão, fazendo com que o item atualizado seja acessado por uma outra transação, antes que ele retorne ao seu valor original, é denominado

Alternativas
Q320327 Banco de Dados
Qual comando abaixo indica que uma transação não terminou com sucesso, de forma que quaisquer mudanças ou efeitos que a transação possa ter aplicado ao banco de dados deverão ser desfeitas?

Alternativas
Q245586 Banco de Dados
Em relação à teoria sobre transações em bancos de dados, a figura abaixo ilustra um conjunto de transações (T1, T2, T3, T4 e T5) que estão sendo gerenciados por um banco de dados. Pode-se verificar na figura que, após a execução da operação de chekpoint, houve uma falha do sistema gerenciador de banco de dados em virtude de queda na energia elétrica.

Imagem 023.jpg

Assinale a alternativa que corresponde a uma operação realizada pelo sistema gerenciador de banco de dados após o seu retorno normal:
Alternativas
Q173187 Banco de Dados
Em relação aos níveis de isolamento de transações realizadas em bancos de dados, é correto afirmar quanto ao conceito de READ UNCOMMITED que:
Alternativas
Respostas
1: C
2: D
3: E
4: B
5: A
6: A
7: A
8: C
9: D
10: D
11: B
12: A
13: B
14: C
15: D
16: B
17: D
18: D