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

Responder a