Olá pessoal, utilizo qt e sqlite acessado via hbnetio.
Estou elaborando um relatório que pegará os dados principais numa tabela e os dados vinculados em várias outras tabelas no banco de dados.
Assim, para cada registro selecionado, de modo a garantir a atualidade dos dados, solicito no servidor os dados principais do registro e, a partir deles, solicito os dados vinculadas que não são e/ou estão uniformes e estruturados.
Dessa forma, para gerar o relatório, dependendo da seleção do usuário, são realizadas várias requisições, a principal e as vinculadas.
Então, surgiu uma dúvida: o que é melhor?
a) Efetuar várias requisições com baixo volume de dados ao servidor, ou;
b) Efetuar uma única requisição com grande volume de dados ao servidor.
Obviamente, a construção de várias sentenças 'sql' para execução do servidor é tranquilo.
Já a construção de uma única sentença 'sql' que devolva os dados principais e vinculados vai dar trabalho e envolve a uniformização e estruturação dos dados.
Obrigado.
Marcelo Giovane.