Re: [pgbr-geral] Postgre + linguagem

2009-11-09 Por tôpico Andre Fernandes
  Como banco de dados para as informações, podíamos escolher quase qualquer
 um
  (salvo DB2).

 Curioso, por quê?

 Especificação do cliente, nenhuma razão técnica apresentada.



  PL/el (um achado muito bacana, um dos
  desenvolvedores conhecia e foi uma boa adição).

 Que é isso?  Nem o Google me ajudou, nessa.


É uma conversão do PL.el (interface lisp do emacs para postgresql) como
linguagem procedural dentro do banco de dados. Não cheguei a procurar nada a
mais sobre o mesmo, assim não tenho idéia de como esteja esse projeto.

Abraços,



 --
 skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
 +55 (11) 3854 7191  gTalk: 
 xmpp:leand...@jabber.orgxmpp%3aleand...@jabber.org
 +55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
 BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
 Sent from Sao Paulo, SP, Brazil
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Postgre + linguagem

2009-11-09 Por tôpico Leandro DUTRA
2009/11/9 Andre Fernandes fernandes.an...@gmail.com:

  Como banco de dados para as informações, podíamos escolher quase
  qualquer um (salvo DB2).

 Curioso, por quê?

 Especificação do cliente, nenhuma razão técnica apresentada.

Tem cara de ser ou traumas passados, ou aquela identificação simplista
errônea do IBM DB2 com o MVS (vulgo OS/360, vulgo OS/390, vulgo z/OS).


  PL/el (um achado muito bacana, um dos
  desenvolvedores conhecia e foi uma boa adição).

 Que é isso?  Nem o Google me ajudou, nessa.

 É uma conversão do PL.el (interface lisp do emacs para postgresql) como
 linguagem procedural dentro do banco de dados. Não cheguei a procurar nada a
 mais sobre o mesmo, assim não tenho idéia de como esteja esse projeto.

Talvez tenha sido superado pelo PL/Scheme... mas vou procurar um pouco
mais a respeito.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Trigger ON EACH ROW x ON EACH STATEMENT

2009-11-09 Por tôpico Leandro DUTRA
Coisa velha, mas achei interessante...


2009/10/30 Mozart Hasse mozart.ha...@usa.net:
 Uma VIEW totalizando saldos sobre uma tabela de 13 registros?!?!?!?!
 Meu cliente não tem tempo ocioso para esperar servidor SQL nenhum ficar
 somando essa tralha cada vez que ele resolver consultar o saldo de alguma
 coisa. A consulta de saldos é muito mais frequente do que quaisquer
 atualizações.

Parece um caso para visões materializadas.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-11-09 Por tôpico Bruno Carneiro

Gente, gostaria de levantar novamente esta questão pois agora me surgiu outra
dúvida.

Eu decidi fazer assim:

Tenho uma tabela CONTA nela dados de cada conta e seu saldo atual.

Tenho uma tabela movimentação, nela registro cada movimentação de cada
conta.

E tenho uma tabela, saldo diário, que guarda o resultado das movimentações
de cada dia. Por exemplo, se no dia 10 na conta entrou 100 e saiu 50 então o
saldo diario é 50 independente do saldo anterior.

Foi assim que eu defini. Porém agora preciso incrementar algo. No meu
sistema, tenho uma tela onde eu mostro as movimentações das contas, esses
dados vem da tabela de movimentação porém eu preciso incluir ali uma nova
informação, preciso colocar ali um campo chamado SALDO que deve informar o
saldo da conta após aquela movimentação. 

Para ser mais claro, esse campo saldo não está diretamente ligado ao saldo
diário, nele eu devo informar mesmo o saldo real da conta após aquela
movimentação.

A forma trivial de implementar isso é, sair calculando desde o início o
saldo da conta após cada movimentação... as achei isso um pouco trabalhoso.

Alguém poderia me dar alguma sugestão?

Talvez eu possa incluir na tabela de movimentações esse campo SALDO, e
calcular esse campo quando a movimentação for criada. Neste caso, se eu
modificar uma movimentação ( ou excluir ) vou ter que re-calcular o saldo de
todas as movimentações posteriores.
-- 
View this message in context: 
http://old.nabble.com/D%C3%BAvida-de-modelagem-de-contas-de-bancos-tp25834706p26264324.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Postgre + linguagem

2009-11-09 Por tôpico Andre Fernandes
  PL/el (um achado muito bacana, um dos

   desenvolvedores conhecia e foi uma boa adição).
 
  Que é isso?  Nem o Google me ajudou, nessa.
 
  É uma conversão do PL.el (interface lisp do emacs para postgresql) como
  linguagem procedural dentro do banco de dados. Não cheguei a procurar
 nada a
  mais sobre o mesmo, assim não tenho idéia de como esteja esse projeto.

 Talvez tenha sido superado pelo PL/Scheme... mas vou procurar um pouco
 mais a respeito.


Bem possível. Como apenas vi a mesma naquele projeto, não sei que fim levou.
Era interessante, mas faltava muita coisa a ser implementada ainda.
Não cheguei a usar PL/Scheme, assim não sei se teria ligação com ele.



 --
 skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
 +55 (11) 3854 7191  gTalk: 
 xmpp:leand...@jabber.orgxmpp%3aleand...@jabber.org
 +55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
 BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
 Sent from Sao Paulo, SP, Brazil
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida de modelagem de contas de ba nc os

2009-11-09 Por tôpico Joao Cosme de Oliveira Junior

bom dia amigo...Neste caso, se eu
modificar uma movimentação ( ou excluir ) vou ter que re-calcular o saldo de
odas as movimentações posteriores.Conceitualmente o saldo seja ele atual ou diário é um "atributo derivado" e não necessita de ser um atributo em sua entidade. Mas a prática é diferente da teoria...Creio que não seja muito custoso obter essa informação considerando como atributo derivado, já que vc deve obter um índice da conta.Abraços!!Em 09/11/2009 às 08:48 horas, pgbr-geral@listas.postgresql.org.br escreveu:
Gente, gostaria de levantar novamente esta questão pois agora me surgiu outra
dúvida.

Eu decidi fazer assim:

Tenho uma tabela CONTA nela dados de cada conta e seu saldo atual.

Tenho uma tabela movimentação, nela registro cada movimentação de cada
conta.

E tenho uma tabela, saldo diário, que guarda o resultado das movimentações
de cada dia. Por exemplo, se no dia 10 na conta entrou 100 e saiu 50 então o
saldo diario é 50 independente do saldo anterior.

Foi assim que eu defini. Porém agora preciso incrementar algo. No meu
sistema, tenho uma tela onde eu mostro as movimentações das contas, esses
dados vem da tabela de movimentação porém eu preciso incluir ali uma nova
informação, preciso colocar ali um campo chamado SALDO que deve informar o
saldo da conta após aquela movimentação. 

Para ser mais claro, esse campo saldo não está diretamente ligado ao saldo
diário, nele eu devo informar mesmo o saldo real da conta após aquela
movimentação.

A forma trivial de implementar isso é, sair calculando desde o início o
saldo da conta após cada movimentação... as achei isso um pouco trabalhoso.

Alguém poderia me dar alguma sugestão?

Talvez eu possa incluir na tabela de movimentações esse campo SALDO, e
calcular esse campo quando a movimentação for criada. Neste caso, se eu
modificar uma movimentação ( ou excluir ) vou ter que re-calcular o saldo de
todas as movimentações posteriores.
-- 
View this message in context: http://old.nabble.com/D%C3%BAvida-de-modelagem-de-contas-de-bancos-tp25834706p26264324.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida de modelagem de contas de banc os

2009-11-09 Por tôpico Bruno Carneiro

Olá João Cosme,

Você poderia me dar mais detalhes práticos? Quero dizer? O que exatamente vc
quer dizerm com índice da conta? É a pk? Ou algum tipo especial de campo
que eu devo criar?

Então confirmando, você acha viável eu criar um campo saldo em cada
movimentação para gravar o saldo após desta?

Lembrando que na prática, as movimentações virão em ordem cronológica, não
creio que será muito comum alguem fazer movimentações fora da ordem ou de
muitos dias atrás.



Joao Cosme de Oliveira Junior-3 wrote:
 
 
 bom dia amigo... gt;gt;Neste caso, se eu 
 gt;gt;modificar uma movimentação ( ou excluir ) vou ter que re-calcular
 o saldo de 
 gt;gt;odas as movimentações posteriores. Conceitualmente o saldo seja
 ele atual ou diário é um atributo derivado e não necessita de ser um
 atributo em sua entidade.nbsp; Mas a prática é diferente da teoria...
 Creio que não seja muito custoso obter essa informação considerando como
 atributo derivado, já que vc deve obter um índice da conta. Abraços!! Em
 09/11/2009 às 08:48 horas, 
 
 

-- 
View this message in context: 
http://old.nabble.com/Re%3A-D%C3%BAvida-de-modelagem-de-contas-de-banc%09os-tp26264890p26265516.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Postgre + linguagem

2009-11-09 Por tôpico Leandro DUTRA
2009/11/9 Andre Fernandes fernandes.an...@gmail.com:
 Não cheguei a usar PL/Scheme, assim não sei se teria ligação com ele.

Nem precisa ter — basta ser usado pelas mesmas pessoas que usariam o PL/el.


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
Sent from Sao Paulo, SP, Brazil
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Postgre + linguagem

2009-11-09 Por tôpico Andre Fernandes
Então é bem provável que sim...
Embora o anterior tenha uma sintaxe do Lisp do Emacs e esse seja o Scheme,
ambos continuam sendo Lisp... :-)


2009/11/9 Leandro DUTRA leandro.gfc.du...@gmail.com

 2009/11/9 Andre Fernandes fernandes.an...@gmail.com:
  Não cheguei a usar PL/Scheme, assim não sei se teria ligação com ele.

 Nem precisa ter — basta ser usado pelas mesmas pessoas que usariam o PL/el.


 --
 skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
 +55 (11) 3854 7191  gTalk: 
 xmpp:leand...@jabber.orgxmpp%3aleand...@jabber.org
 +55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
 BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
 Sent from Sao Paulo, SP, Brazil
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
André de Camargo Fernandes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida de modelagem de contas de ba nc os

2009-11-09 Por tôpico Joao Cosme de Oliveira Junior

Quando vc for procurar pelas movimentações de certo usuário com certeza vc vai procurar pela conta nao??Então provavelmente a conta deve será um índice.Quais sãos suas chaves nas tabelas de movimentações? Você criou uma chave composta com codigo da conta e outro campo ou utilizou um chave artificial??Lembrando que na prática, as movimentações virão em ordem cronológica, não
creio que será muito comum alguem fazer movimentações fora da ordem ou de
muitos dias atrás.Então é tranquilo ter esse atributo como atributo derivado, creio que na sua tabela de movimentação deve ter um campo como date ou melhor ainda ,timestamp... o que facilita obter o saldo por um perído de dia mes ou anoPosta ai sua modelagem se possivel !abraços!João Cosme de Oliveira Júnior

Seja inteligente, use Software-livre!!!
LPI Certified
LPI000185554
Em 09/11/2009 às 10:21 horas, pgbr-geral@listas.postgresql.org.br escreveu:
Olá João Cosme,

Você poderia me dar mais detalhes práticos? Quero dizer? O que exatamente vc
quer dizerm com "índice da conta"? É a pk? Ou algum tipo especial de campo
que eu devo criar?

Então confirmando, você acha viável eu criar um campo "saldo" em cada
movimentação para gravar o saldo após desta?

Lembrando que na prática, as movimentações virão em ordem cronológica, não
creio que será muito comum alguem fazer movimentações fora da ordem ou de
muitos dias atrás.



Joao Cosme de Oliveira Junior-3 wrote:
 
 
 bom dia amigo... Neste caso, se eu 
 modificar uma movimentação ( ou excluir ) vou ter que re-calcular
 o saldo de 
 odas as movimentações posteriores. Conceitualmente o saldo seja
 ele atual ou diário é um "atributo derivado" e não necessita de ser um
 atributo em sua entidade. Mas a prática é diferente da teoria...
 Creio que não seja muito custoso obter essa informação considerando como
 atributo derivado, já que vc deve obter um índice da conta. Abraços!! Em
 09/11/2009 às 08:48 horas, 
 
 

-- 
View this message in context: http://old.nabble.com/Re%3A-D%C3%BAvida-de-modelagem-de-contas-de-banc%09os-tp26264890p26265516.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral





"Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco."

"This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] [OFF TOPIC] Chamada de trabalhos VIII InfoFESP (Curitiba)

2009-11-09 Por tôpico David Salomão
Olá pessoal,
Se possível divulguem nas suas listas de contatos, lista de discussão, blog
e etc...


A Coordenação da edição VIII da InfoFESP convocam a comunidade para
contribuir com sua programação. Estudantes de qualquer escola ou
universidade, professores e/ou profissionais podem enviar suas propostas de
palestras sobre Computação.

A VIII InfoFESP é um evento realizado todos os anos pelos alunos do curso de
Sistemas de Informação da Fundação de Estudos Sociais do Paraná (FESP) e tem
por objetivo reunir estudantes, profissionais e comunidade em geral para
discussão sobre tendências, técnicas, soluções e produtos voltados a
Técnologia da Informação.

==Informações Gerais: ==

A InfoFESP receberá propostas de palestras nas seguintes áreas temáticas:

* Desenvolvimento: Desenvolvimento de aplicações, utilização de
ferramentas/metodologias, linguagens e etc.;
* Handheld: soluções para dispositívos móveis;
* Administração de Sistemas ou Redes;
* Infra Estrutura;
* Casos/Soluções;
* Negócios: Modelos de negócios;
* Banco de Dados;

As palestras terão duração de 1 hora, contemplando o tempo necessário para o
palestrante preparar sua apresentação, apresentar e responder à eventuais
dúvidas que venham a surgir.

- Envio de propostas

O envio de propostas deverá ser feito através do email
infofesp2...@gmail.com e deverão conter os seguintes dados: Nome, Assunto e
Descrição.

A Coordenação aceitará o envio de propostas até o dia 11 de novembro de 2009
e no dia 12 de novembro de 2009 os palestrantes selecionados serão
notificados, no dia 13 de novembro será divulgada a programação do evento.

- Seleção das propostas

Após o período de envio de propostas, todas que foram enviadas serão
avaliadas por uma comissão e serão classificadas seguindo os critérios
padrões do  papers. O número de propostas classificadas depende única e
exclusivamente da quantidade de espaço disponível durante o evento.

A InfoFESP é um evento que *não* conta com recursos financeiros externos,
ela é organizada pelos alunos. Assim, solicitamos a compreensão para o fato
de que a aceitação de propostas de palestras não implica no custeio de
viagens.

O e-mail para contato com a organização da InfoFESP é infofesp2...@gmail.com

Certifique-se de ter recebido e-mails deste endereço e leia-os.

- Datas importantes

* Prazo final para envio de propostas: 11 de novembro de 2009;
* Notificação das propostas aceitas: 12 de novembro de 2009;
* Divulgação da programação da InfoFESP: 13 de novembro de 2009.

Loca: Rua Dr. Faivre, 141 - Centro - Curitiba - Paraná
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral