|
Acadêmico(a): Heino Soehn |
Título: Replicador de registros para banco de dados MySql |
|
Introdução: |
Na atualidade, parte das organizações encontram-se geograficamente distribuídas e utilizam sistemas computacionais que processam grandes volumes de informações, independentemente do ramo ou atividade (NHASENGO, 2012). Com o avanço tecnológico e vivendo na era onde a internet está amplamente presente no cotidiano, as empresas estão em busca de sistemas integrados de gestão, deste modo, unificando a base de dados de seus sistemas de informação computadorizados mesmo estando em locais fisicamente diferentes. Segundo Witttmann, Negrini e Venturini (2013), a formação de alianças empresariais vem se tornando uma alternativa eficiente para muitas empresas. Existem alianças e parcerias de diversos formatos, que vão de acordos informais até fusões de empresas, de acordo com as intenções ou objetivos almejados por elas. No mercado brasileiro, é muito comum haver situações em que duas ou mais sociedades unem esforços para desenvolver de forma mais produtiva e eficiente suas atividades (CASTRO, 2013). Para esses grupos de empresas, o compartilhamento de informações é fator muito importante para auxiliar na tomada de decisão, sendo que a maioria das ações administrativas devem ser tomadas levando em consideração o grupo como um todo. Para auxiliar neste processo de unificação da informação visando melhorar o processo administrativo das empresas, os Sistemas de Gerenciamento de Banco de Dados (SGBD) mais usados da atualidade possuem ferramentas de replicação de dados, como por exemplo o MySQL que é o SGBD em foco deste trabalho. Porém, a replicação de dados do MySQL permite somente replicação de tabelas ou base de dados inteiras, o que nem sempre atende a s necessidades dessas empresas, que em alguns casos, necessitam apenas de que alguns fragmentos de dados sejam copiados, ou seja, uma replicação parcial dos dados. Diante do cenário, desenvolveu-se uma ferramenta de replicação de registros de maneira a sincronizar dados fragmentados horizontalmente em um mesmo banco de dados. A replicação deverá ser aplicada somente nos registros e entre as sedes definidas na configuração. |
|
|