TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação de banco de dados

Ensaio: Programação de banco de dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  28/11/2013  •  Ensaio  •  223 Palavras (1 Páginas)  •  174 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.

...

Disponível apenas no TrabalhosGratuitos.com