Neste trabalho foram apresentadas metodologias aplicadas em refatoração de banco de dados que visam obter melhorias no desempenho, buscando corrigir erros que no processo de implementação não puderam ser identificados mesmo que no início do projeto tenham sido adotadas boas práticas de modelagem de banco de dados. Uma premissa básica em qualquer aplicação de software é a necessidade de evoluir, sendo com a implementação de novas funcionalidades, bem como a demanda de clientes ou novas legislações. Consequentemente podem ser encontradas informações
inconsistentes e/ou duplicidades que afetam diretamente a confiabilidade dos dados armazenados. |