Algoritimo de hashjoin
Uma implementação simples de um hash join.
Ele usa arquivos txt para representar as tabelas.
os arquivos têm um formato de uma tupla por linha, com campos separados por ponto e vírgula (;) A implementação é forçada, uma vez que é apenas uma simulação abitrária.
Pode se usar n tabelas.