none
Tipos de Acesso ao Banco de Dados RRS feed

  • Pergunta

  • Boa noite,

    Estou desenvolvendo uma aplicação tipo ERP voltada para o meu trabalho e em paralelo estou trabalhando no banco de dados dessa aplicação.  Como é esperaado, todas as vezes que se clica em um botão por exemplo, abrirá uma nova tela com a possibilidade de manipulação de outros dados contidos em outras tabelas do banco. Minha dúvida é a seguinte: é melhor carregar o banco inteiro quando iniciar a aplicação ou é melhor fazer uma acesso novo toda vez que se tem uma nova tela sendo acessada?

    Att,

    Jamison Silva

    sexta-feira, 10 de junho de 2016 00:37

Respostas

  • Boa noite,

    Jamison no meu ponto de vista, depende da usabilidade das tabelas, da maneira como está estruturado seu banco, do se "hardware" em si, etc. No geral, prefiro trabalhar com o banco de acordo com a necessidade. Para deixar mais claro, imagine que seu usuário carregou uma tela de clientes por exemplo, seria inviável carregar os detalhes de cada cliente, já que o usuário pode estar buscando um cliente específico. Sendo assim, só carrego (busco) os detalhes quando o usuário selecionar o cliente específico. (Isso é só um exemplo).

    Espero ter ajudado.

    Att, 


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Sugerido como Resposta Silvaney sexta-feira, 10 de junho de 2016 15:24
    • Marcado como Resposta Thales F Quintas segunda-feira, 13 de junho de 2016 16:58
    sexta-feira, 10 de junho de 2016 02:24

Todas as Respostas

  • Boa noite,

    Jamison no meu ponto de vista, depende da usabilidade das tabelas, da maneira como está estruturado seu banco, do se "hardware" em si, etc. No geral, prefiro trabalhar com o banco de acordo com a necessidade. Para deixar mais claro, imagine que seu usuário carregou uma tela de clientes por exemplo, seria inviável carregar os detalhes de cada cliente, já que o usuário pode estar buscando um cliente específico. Sendo assim, só carrego (busco) os detalhes quando o usuário selecionar o cliente específico. (Isso é só um exemplo).

    Espero ter ajudado.

    Att, 


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Sugerido como Resposta Silvaney sexta-feira, 10 de junho de 2016 15:24
    • Marcado como Resposta Thales F Quintas segunda-feira, 13 de junho de 2016 16:58
    sexta-feira, 10 de junho de 2016 02:24
  • O pensamento é simples: Você quer serrar uma tábua. Você fica com a caixa de ferramentas toda na mão enquanto serra a tábua ou só o serrote? Quando quer pregar um prego? Apertar uma porca? Você usa o que você precisa no momento, o resto fica guardado até ser necessário. 
    sexta-feira, 10 de junho de 2016 07:13