Questões Militares de Banco de Dados - Gerência de Transações
Foram encontradas 18 questões
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
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.
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.
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?
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:
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.
Assinale a alternativa que corresponde a uma operação realizada pelo sistema gerenciador de banco de dados após o seu retorno normal: