Res: [firebase-br] Função de Desvio Padrão no Firebird. Cantu e colegas, por favor me ajudem.

marcos thomaz marcosthomazs em yahoo.com.br
Seg Out 8 11:53:12 -03 2007


A AVG (Average - Média) já existe. Quanto a do calculo de desvio padrão, quando necessitei, criei uma stored procedure para efetuar esse cálculo, pois precisava do calculo do desvio padrão e da variância - pro calculo da média do Vestibular UFAC. Não encontrei nenhuma UDF que fizesse esse calculo. Nativamente, encontrei em outros SGBD's (no DB2 por exemplo). Mas, não foi difícil implementar não.  
Qualquer coisa, entre em contato por email, que passo o código da procedure pra vc:



Marcos Thomaz
Desenvolvedor Universidade Federal do Acre
marcos em ufac.br



----- Mensagem original ----
De: Francisco Carlos da Rocha Gomes <fcarlos em cpafac.embrapa.br>
Para: Firebase <lista em firebase.com.br>
Enviadas: Segunda-feira, 8 de Outubro de 2007 11:25:49
Assunto: [firebase-br] Função de Desvio Padrão no Firebird. Cantu e colegas, por favor me ajudem.


Prezados colegas,

Estou necessitando urgentemente utilizar a função de desvio padrão em 
conjunto com a função agregada de média (AVG).

O desvio padrão é muito importante para uma melhor interpretação da 
média dos dados e eu não encontrei essa função no Firebird que, se não 
me engano, existe em outros SGDBs.

Gostaria de saber se há alguma função agregada de desvio padrão no 
Firebird (ou em alguma biblioteca UDF) que calcule o desvio padrão de 
uma série de dados da mesma forma que processa as funções agregadas AVG, 
SUM e COUNT.

Se não há tal função eu estou disposto a implementá-la. Alguém pode me 
dar uma dica? Por exemplo, alguém pode me passar as informações técnicas 
sobre como é o código fonte da função AVG e como compilá-la e 
incorporá-la no Firebird?. Talvez eu possa ver o código da AVG e 
adaptá-lo para a função de desvio padrão que tem um processamento 
semelhante.

E se conseguirmos implementar essa função fica aqui o compromisso nosso 
de divulgar para os colegas da lista.

Agradeço desde já o apoio dos colegas.

-- 
Francisco Carlos da Rocha Gomes
Analista de Sistemas
Gestão de Tecnologia de Informação
Empresa Brasileira de Pesquisa Agropecuária-Embrapa
Centro de Pesquisa Agroflorestal do Acre CPAF-Acre
Rodovia BR-364, km 14, Caixa Postal 321, CEP 69908-970, Rio Branco, AC
Telefone (068) 3212-3221/Fax (068) 3212-3284
MSN: fcarlosgomes em hotmail.com


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/


Mais detalhes sobre a lista de discussão lista