Ano de defesa: |
2003 |
Autor(a) principal: |
Souza, Marcelo Camacho de |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-131719/
|
Resumo: |
O advento da computação móvel e o uso de bancos de dados autonômos têm suprido a crescente demanda de recursos computacionais para apoio às bases de dados assíncronas. Mesmo em condições de isolamento de comunicação, os bancos de dados autônomos permitem a comunicação entre os dados por meio de armazenamento de cópias de dados locais, as quais foram obtidas previamente por processos de replicação de dados. Em relação a essa cópia local são permitidas operações de leitura e escrita sobre os dados. Essas operações devem ser repassadas às demais instâncias de banco de dados. Nos ambientes tradicionais também existem justificativas para o uso de banco de dados autonômo. Um exemplo é o incremento da segurança para possíveis falhas de comunicação entre as instâncias dos bancos de dados. Em tais ocorrências de falhas de comunicação, o acesso ao banco de dados torna-se o local para registro das transações pendentes. As transações registradas são propagadas para as demais instâncias após o restabelecimento da comunicação. Nossa proposta apresenta uma alternativa para utilização de instâncias de bases de dados, de modo a permitir a integração de transações conflitantes realizadas sobre réplicas de dados. Este trabalho tem como hipótese de solução a parametrização de transações, de acordo com o conjunto de regras do domínio de aplicação, para diminuir o conflito entre transações postergadas |
---|