Em Tue, 3 Jul 2007 17:37:20 -0400
"Jorge Vilela" <[EMAIL PROTECTED]> escreveu:

> Olá pessoal!
> Alguem conhece algum site que contenha uma boa documentação sobre
> PL/Python?
> 
> Estamos pensando em sair do PL/pgSQL, pois é um tanto quanto limitada
> demais.
> 


  Depende, não creio que as linguagens de outros bancos de dados
consigam fazer coisas que linguagens de programação fazem. 

  Também depende o que você e sua equipe pensam na relação para migrar:

- Velocidade de desenvolvimento?

  Se isso for prioridade absoluta, então justifica.

- Onde as regras de negócios estarão?
  
  Nem toda a inteligência da aplicação deve estar no Banco de Dados,
existem muitas situações que precisa estar na aplicação fora do banco. 

- Pensam em portabilidade de código e banco?

  A aplicação irá poderá rodar em vários bancos? Dos banco de dados
conhecidos, só o PostgreSQL suporta PL/Python, PL/Perl, PL/TCL, etc. Se
não precisar rodar em qualquer outro banco de dados, pode pensar em
sair do PL/PgSQL.

  Se o caso for o contrário, é melhor usar PL/PgSQL ou PL/PSM.


- Isso irá encarecer a aplicação?

  Um profissional que conheça de programação no banco e em
python/perl/tcl é bem mais caro do que PL/PgSQL. Caso não tenha esse
profissional ou não exista no mercado e ele terá que aprender , a curva
de aprendizado dele será maior e custo também.



  Se o motivo for algo do tipo - "Preciso que o PostgreSQL mande email
toda vez que a trigger *fulana* for disparada". Realmente justifica.

  


Meus dois centavos,
-- 
Fernando Ike
http://www.midstorm.org/~fike/weblog
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a