Pular para o conteúdo principal

Postagens

Mostrando postagens de abril 3, 2012

Banco de Dados: COMMIT e ROLLBACK

COMMIT -- encerra a transação SALVANDO permanentemente todas as alterações (updates,deletes,inserts) realizadas durante a transação. ROLLBACK -- encerra a transação DESCARTANDO (desfazendo) todas as alterações (updates,deletes,inserts) realizadas durante a transação.

Banco de Dados: Propriedades ACID

As propriedades ACID (atomicidade, consistência, isolamento e durabilidade) são fundamentais nos bancos de dados, sejam os relacionais ou os orientados a documentos. Então, também é valido tratarmos desse assunto referente aos bancos relacionais, em um contexto geral. Atualmente os sistemas de informação suportam vários usuários. O banco de dados tem que garantir a confiabilidade nas transações, haja vista que muitas podem ocorrer concorrentemente. O que é uma transação? Uma transação é um programa em execução que forma uma unidade lógica de processamento no banco de dados. Uma transação inclui uma ou mais operações de acesso ao banco de dados — englobam operações de inserção, exclusão, alteração ou recuperação. * Por que a Restauração (Recuperação) é Necessária? O sistema deverá garantir que: (1) todas as operações na transação foram com­pletadas com sucesso e seu efeito será gravado permanentemente no banco de dados ou (2) a transação não terá nenhum efei­to sobre o banco de dad...