AutonomousDB: uma ferramenta para propagação autônoma de atualizações de esquemas de dados
AUTOR(ES)
Arlei José Calazans Moraes
DATA DE PUBLICAÇÃO
2009
RESUMO
One of the biggest challenge of building and maintaining applications with long life cycles is dealing with the inevitable changes in requirements that occur over time. Many of these applications depend on DBMS that most often suffer direct consequences in their databases schemas due to changes in the reality that they model. This changes must be controlled because any bad managed evolution can cause serious concistency problems for schemas or data. In this work, we propose a new alternative for decreasing schema evolution problems in distributed environments. It uses concepts of Autonomic Computing in DBMS to propagate updates in schemas replicated within the same environment, thus ensuring their consistency. The prototype includes a flexible architecture and a Multi-Agent System, which executes events for updating schemas in the target DBMS. The distributed environment may have several databases in different platforms. Thus, repetitive tasks which are performed by DBA to ensure the evolution in all copies of a specific changed schema are thus eliminated. This will free the DBA to do other tasks that are more important, such as: analysis, database design and strategic management of data, decreasing the probability of human failures
ASSUNTO(S)
propagação de atualizações ciencia da computacao evolução de esquemas sistemas autônomos update propagation, autonomic systems schema evolution
Documentos Relacionados
- AutonomousDB: uma ferramenta para propagaÃÃo autÃnoma de atualizaÃÃes de esquemas de dados
- Image and data telemetry for an autonomous water quality monitoring platform
- Graphminer: uma ferramenta para visualização de dados em bancos de dados relacionais
- Web2DB :: uma ferramenta para a construção de representações relacionais de sitios da web
- X-Spread 2 : uma ferramenta operacional para propagação da evolução de esquemas XML para documentos XML