Prova banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1824 palavras )
  • Download(s) : 0
  • Publicado : 23 de abril de 2012
Ler documento completo
Amostra do texto
AV1
Questão 1 |
Dentro do conceito de transações, aparecem as propriedades ACID onde afirmamos que:tentativa 1 de 2 |
| Atomicidade representa que a transação é igual a um átomo. |
| Durabilidade representa que a transação não perde o seu valor até uma nova transação sobrepor este valor. |
| Integridade representa que a transação é executada integralmente. |
| Consistênciarepresenta que a transação consiste no banco de dados. |
| Atomicidade representa o tamanha de uma transação. |

Questão 2 |
Para encerrar uma transação utilizamos os comandos Commit ou Rollback, as ações destes comandos podem ser o seguinte:tentativa 1 de 2 |
| Commit confirma todas as operações realizadas na transação. |
| Commit confirma somente as operações de inclusão na transação. || Commit confirma somente as operações de atualização e deleção na transação. |
| Rollback desfaz somente as operações que deram errado na transação. |
| Rollback desfaz somente as operações de consulta na transação. |

Questão 3 |
Quando tratamos de independência de transação, podemos afirmar que:tentativa 1 de 2 |
| A independência de transação garante que cada transação sejaexecutada uma de cada vez, montando uma fila paralela de acordo com a quantidade de núcleos do processador do servidor de banco de dados. |
| A independência de transação foi conseguida somente depois que os processadores passaram a tratar 32 bits. |
| A independência de transação garante que podemos executar dois programas diferentes no mesmo banco de dados que uma transação não vaiatrapalhar a outra transação, desde que o acesso seja em dados diferentes. |
| A independência de transação garante que um programa possa acessar dois bancos de dados diferentes ao mesmo tempo. |
| A independência de transação depende totalmente do sistema operacional onde o banco de dados foi instalado. |

Questão 4 |
O LOG é um recurso utilizado pelo SGBD para auxiliar no processamento derecuperação em caso de desastre na base de dados.tentativa 1 de 2 |
| O LOG é utilizado em situações de recuperação de programas em looping. |
| 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. |
| O LOG garante o paralelismo de banco de dados. |
| O LOG tem registrado um ‘begintransaction’ e ‘end transaction’ para cada transação que inicia e encerra corretamente. |
| O LOG aumenta a performance do banco de dados em 50%. |

Questão 5 |
Quando tratamos de DeadLock, podemos afirmar que:tentativa 1 de 2 |
| Deadlock é uma situação onde o programa que recebe o erro é aquele que foi escolhido pelo SGBD para ser abortado. |
| Deadlock é um problema que o SGBD não conseguetratar. |
| Deadlock é uma situação onde três programas desejam o mesmo dado. |
| Deadlock é uma situação onde o banco de dados entra em looping. |
| Deadlock é uma situação onde o analista perdeu o controle sobre o seu programa |

AV2
Questão 1 |
Ao tratarmos de recuperação e atomicidade, dentro das falhas possíveis, podemos afirmar que:tentativa 1 de 2 |
| Existem 4 modalidadesde falha possível (sem informação nenhuma, com todas as informações, com perda de informação e sem perda de informação). |
| Falha de disco é considerado um problema de hardware, onde geralmente é necessária a intervenção de um técnico. |
| A falha provocada por hardware é resolvida analisando o programa e corrigindo o problema. |
| Falha com perda de informação é resultado do SGBDincompatível com o sistema operacional do servidor.
|
| Falha sem perda de informação é nativo de todos os SGBD relacionais comercializados no mundo. |

Questão 2 |
Quanto aos tipos de falha possíveis, podemos afirmar que:tentativa 1 de 2 |
| Erros lógicos devem ser tratados pelo fabricante do SGBD. |
| Uma falha de disco deve ser tratada por um engenheiro de software e depois...
tracking img