Banco De Dados Orientado A Objetos

892 palavras 4 páginas
Banco de Dados Orientado a
Objetos
Prof. José William Pinto Gomes

Transações
Uma transação é um programa executado inteiramente ou então não executado. As transações devem mapear bancos de dados de um estado coerente para outro.
Para manter a coerência, as transações devem passar pelo teste ACID: Atomicidade, coerência, isolamento, e durabilidade. Atomicidade
Como uma transação é executada inteiramente ou então não é executada, ou a sequência completa de operações é aplicada ao banco de dados ou então nenhuma. Este recurso chama-se de Atomicidade; as transações são atômicas.

Coerência
Diz-se que o banco de dados é coerente se todas as suas restrições de integridade são satisfeitas.
Pressupõe-se que na execução de uma transação, na ausência de interferência de outras transações concorrentes, o banco de dados seja levado de um estado coerente para outro.

Isolamento
Como as transações são executadas concorrentemente no mesmo banco de dados, elas devem ser isoladas das outras operações. Do contrário, a operação intercalada de transações concorrente pode levar a anomalias.
Assim, os SGBD suportam isolamento, que fornece segurança contra interferências entre as transações concorrentes. Durabilidade
A durabilidade está relacionada à capacidade do SGBO de se recuperar de falhas no sistema e no meio. As atualizações de uma transação efetivada devem ser preservadas e registradas em algum meio durável.
Deve-se manter redundância suficiente para que se reconstrua um banco de dados coerente.

Transações aninhadas
As transações de aplicações de banco de dados orientadas a objetos são normalmente mais demoradas que as de aplicação comerciais convencionais. Alonga duração das transações em aplicações avançadas é uma característica das aplicações de banco de dados da próxima geração. Varias estratégias relacionadas á longa duração das transações foram propostas na pesquisa de banco de dados. Algumas estratégias influenciaram as implementações de banco de dados orientado

Relacionados

  • Banco de Dados Orientado a Objetos
    2045 palavras | 9 páginas
  • Banco de Dados Orientado a Objeto
    4678 palavras | 19 páginas
  • Banco de Dados Orientado a Objetos
    1374 palavras | 6 páginas
  • Banco de Dados Orientado com Objetos
    855 palavras | 4 páginas
  • BANCO DE DADOS ORIENTADOS A OBJETOS
    5060 palavras | 21 páginas
  • Banco de Dados Orientado a Objeto
    978 palavras | 4 páginas
  • Banco De Dados Orientado A Objeto
    5793 palavras | 24 páginas
  • banco de dados orientado a objetos
    1014 palavras | 5 páginas
  • Banco de dados orientado a objetos
    2033 palavras | 9 páginas
  • Banco de dados orientado a Objetos
    1777 palavras | 8 páginas