Artigo - Trilha Principal

JMatching: Correspondência entre esquemas através de amostras do usuário

Autores: MATTE, J. L.; DUARTE, D.

Resumo:

Correspondência entre esquemas é um problema de geração de correspondência entre elementos de dois ou mais esquemas que é aplicado, principalmente, na área de integração de dados. A tarefa de correspondência entre esquemas exige que os usuários tenham conhecimento dos esquemas dos bancos de dados envolvidos na correspondência. Porém, usuários interessados em construir uma base de dados de assuntos de seu interesse, geralmente têm conhecimento apenas de alguns exemplos (amostras) armazenados em um esquema no banco de dados ou em um resultado de uma consulta. Neste caso, eles acabam se deparando com a dificuldade de entender como armazenar tais dados ou como eles são representados. Neste contexto, este trabalho propõe uma ferramenta que, com base em um banco de dados relacional de origem e amostras, constrói uma correspondência entre esquema e as amostradas dadas. Foram conduzidos experimentos para identificar a coerência dos esquemas e a base de dados geradas, a usabilidade, o tempo de execução e o consumo de memória da ferramenta. Resultados indicam que JMatching pode ser utilizada por usuários não especialista em banco de dados mas conhecedores da aplicação para construírem seus próprios banco de dados.

Palavras chave: Correspondência entre esquemas, Amostras, Integração de dados, Banco de Dados.

Artigo completo (em português)

Referência completa: Matte, J. L.; Duarte, D., "JMatching: Correspondência entre esquemas através de amostras do usuário", Revista de Sistemas de Informação da FSMA n 22(2018) pp. 14-25

Voltar