Questão 1:
Dentro do conceito de transações, aparecem as
propriedades ACID onde afirmamos que:
Alternativas
1 - Atomicidade
representa que a transação é deve ser completa para existir ou seja, deve
existir por inteiro e não aos pedaços.
2 - Durabilidade
representa que a transação dura enquanto o banco de dados estiver aberto.
3 - Integridade
representa que a transação é executada integralmente.
4 - Consistência
representa que a transação consiste no banco de dados.
5 - Atomicidade
representa o tamanho de uma transação.
Sua resposta
1 - Atomicidade
representa que a transação é deve ser completa para existir ou seja, deve
existir por inteiro e não aos pedaços.
Questão 2:
Para encerrar uma transação utilizamos os
comandos Commit ou Rollback, as ações destes comandos podem ser o seguinte:
Alternativas
1 - Commit
confirma somente as operações de inclusão na transação.
2 - Commit
confirma somente as operações de atualização e deleção na transação.
3 - Rollback
desfaz somente as operações que deram errado na transação.
4 - Rollback
desfaz somente as operações de consulta na transação.
5 - Commit
confirma todas as operações realizadas na transação.
Sua resposta
5 - Commit
confirma todas as operações realizadas na transação.
Questão 3:
Quando tratamos de independência de
transação, podemos afirmar que:
Alternativas
1 - A
independência de transação garante que cada transação seja executada uma de
cada vez, montando uma fila paralela de acordo com a quantidade de núcleos do
processador do servidor de banco de dados.
2 - A
independência de transação foi conseguida somente depois que os processadores
passaram a tratar 32 bits.
3 - A
independência de transação garante que um programa possa acessar dois bancos de
dados diferentes ao mesmo tempo.
4 - A
independência de transação garante que podemos executar dois programas
diferentes no mesmo banco de dados que uma transação não vai atrapalhar a outra
transação, desde que o acesso seja em dados diferentes.
5 - A
independência de transação depende totalmente do sistema operacional onde o
banco de dados foi instalado.
Sua resposta
4 - A
independência de transação garante que podemos executar dois programas
diferentes no mesmo banco de dados que uma transação não vai atrapalhar a outra
transação, desde que o acesso seja em dados diferentes.
Questão 4:
O LOG é um recurso utilizado pelo SGBD para
auxiliar no processamento de recuperação em caso de desastre na base de dados.
Alternativas
1 - O LOG é
utilizado em situações de recuperação de programas em looping.
2 - O LOG
tem registros do início da transação e do fim da transação para cada transação
inclusive aquelas que foram abortadas com o comando rollback.
3 - O LOG
tem registrado um ‘begin transaction’ e ‘end transaction’ para cada transação
que inicia e encerra corretamente.
4 - O LOG
garante o paralelismo de banco de dados.
5 - O LOG
aumenta a performance do banco de dados em 50%.
Sua resposta
3 - O LOG
tem registrado um ‘begin transaction’ e ‘end transaction’ para cada transação
que inicia e encerra corretamente.
Questão 5:
Quando tratamos de Escalonamento de tarefas,
podemos afirmar que:
Alternativas
1 - O Escalonamento
de tarefas é uma situação onde o programa que recebe o erro é aquele que foi
escolhido pelo Sistema Operacional para ser abortado.
2 - O
Escalonamento de tarefas é um problema que o SGBD não consegue tratar.
3 - O
Escalonamento de tarefas é uma situação onde três programas desejam o mesmo
dado.
4 - O
Escalonamento de tarefas é uma situação onde o banco de dados entra em looping.
5 - O
Escalonamento de tarefas representa a ordem cronológica dos acontecimentos no
banco de dados.
Sua resposta
5 - O
Escalonamento de tarefas representa a ordem cronológica dos acontecimentos no
banco de dados.
Nenhum comentário:
Postar um comentário