Programação de banco de dados
Ensaio: Programação de banco de dados. Pesquise 862.000+ trabalhos acadêmicosPor: marialino12 • 28/11/2013 • Ensaio • 223 Palavras (1 Páginas) • 209 Visualizações
Questões para Estudo - Programação em Banco de Dados
1-O que é uma transação em um Banco de Dados?
R: Conjunto de operações delimitadas por um ínicio e fim iniciando com o primeiro comando e terminando com um commit ou ou rollback
2-Qual a finalidade de usar o comando SAVEPOINT em uma transação?
R:Para determinar um ponto dentro da transação onde os comandos possam ser restaurados sem prejuizo dos dados das demias transações
3-O que é um controle de concorrência para uma SGBD?
R: È um método usado para garantir que as transações obedeçam os principios de Acid
4-O que são as propriedades ACID das transações em Banco de Dados?
R: Atomicidade, consistência, isolamento e durabilidade
5-Escolha uma das propriedades da questão anterior e escreva sobre ela.
R: ao meu critério de explicação
6-Explique como funciona o processo de recuperação de falhas dentro das transações do banco de dados.
R: Analisar = percorre o log para identificar as transações que estavam ativas no momento da falha e as "páginas sujas"
Refazer = Refaz todas as transações das "páginas sujas" para garantir a integridade dos dados
Desfazer = Defaz todas as transações que já haviam sido efetivadas no banco para garantir a tomicidade e elimina as "páginas sujas"
7-O que é Banco de Dados Distribuído?
R: São BD que interagem entre sim através de meios de comunicação e podem estar fisicamente ou logicamente separados.
...