Em 18/01/2016 19:35, "Douglas Fabiano Specht" <[email protected]> escreveu: > > > > Em 18 de janeiro de 2016 14:08, Flavio Henrique Araque Gurgel < [email protected]> escreveu: >>> >>> 3-Qual linguagem voces recomendariam para desenvolver essas Regras de >>> negocio? Pgsql, Java, Perl, Phyton, C? >> >> >> Eu só gostaria que parassem de chamar linguagem procedural de regra de negócios. > > > Mas linguagem procedural é para criar regras de negocio de uma aplicação no banco. > Digamos validação de CNPJ ou de telefone, nao vou ter isso na nossa aplicação delphi e sim no banco de dados em algum linguagem, perl, java,pgsql, etc..
Agora chegamos em um ponto interessante da discussão: Regras de validação de campo, por exemplo, você poderá (deverá) fazer no banco para garantir a integridade dos dados. Mas também precisará ter algo no front-end para diminuir o tempo de resposta e distribuir mesmo que pouca coisa o processamento. O que eu vejo de toda a discussão só reafirma meu pensamento inicial: ter tudo no banco ou tudo na aplicação não parece ser a melhor saída quando há inúmeras ferramentas que agilizam um ou outro lado. Geralmente - e não estou apontando para alguém aqui na lista - alguém decide pôr tudo em apenas um lado porque não conhece o outro. Acredito que nada pode ser decidido sem uma grande avaliação dos requisitos da aplicação/sistema, bem como o seu ambiente de execução. Tiago J. Adami Enviado do GMail / Android
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
