Fábio,

E, pode parecer contraditório, mas se houvesse uma instância intermediária
do próprio SGBD, espelhando a estrutura do banco de dados, mas sem dados,
onde pudesse ficar as PLs e esta instância se comunicasse com o BD via
dblink? https://www.postgresql.org/docs/9.5/static/dblink.html

Vejam, só estou querendo levantar exatamente o que vocês já estão me
mostrando, os prós, os contras, as dificuldades sobre o tema em discussão.

Então seria algo assim: Cliente(html/css/js - simples, sem validação) -->
App Server( PostGRES - com estrutura do(s) banco(s), sem dados, mas com as
PLs e checks) --dblink--> DB Server (Dados, constraints, checks, triggers)

Entendem que minha "simplificação" é minimizar o conjunto de tecnologias
envolvidas para que minimize naturalmente a complexidade do todo?

Ou seja, eu reconheço hoje que o banco de dados é o principal, o dado é o
mais importante, uma modelagem bem feita previne vários erros e mantém a
integridade do dado.

Acontece que as tecnologias para chegar na etapa da persistência estão com
uma gama de complexidade cada vez mais crescente.

Quando penso que vão simplificar, parecem complicar ainda mais.

E concordo com o que falam, a ferramenta certa para um determinado
problema.

Eu só desejo simplificar o que eu considero um excesso de ferramentas e
usá-las nos seus respectivos cenários.

Claro, novamente tomem meus comentários, como de um iniciante em banco de
dados, pois podem ver que minha linha de raciocínio ainda é mais em termos
de desenvolvimento/programação.


e Ivo,

Quando você cita input->persistencia->processamento, você quer dizer
persistência por estar no ambiente de execução do PostGRES?

Algo como input->processamento&persistencia?

Porque ainda não fiz nenhum teste sobre estas idéias...

Mas depois do input, ainda penso que haverá o processamento (mesmo no SGBD)
e que caso haja falha, ele me retornará um notificação informando da falha
e neste caso não executaria a fase final que é persistencia.

No fim, confesso que ainda não peguei a idéia que você quis me explicar...

Valeu gente!

Abraço
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a