Saudações a todos. Preciso realizar um trabalho(Curso Técnico) de PostgreSQL, mas não possuo domínio suficiente para o tal. Sou profissional de infra-estrura bruta (telecom e redes). O trabalho é dividido em duas partes, das quais a primeira (criar o banco, tabelas, roles, esquemas e usuários), com a devida pesquisa consegui fazer sem grandes dificuldades. Porém, a segunda parte envolve a criação de Functions, e por mais que eu tenha pesquisado e lido manuais, não consegui concluí-la.
Bom, é fato que devo entregar esse trabalho, por isso venho até vocês na esperança de que alguém tenha a diposnibilidade de concluir essa parte de meu trabalho. Claro que sei que tal tarefa exige tempo, e consequentemente irá me gerar um custo. Podemos perfeitamente acertar um valor. São apenas 4 questões, que para quem está habituado com o PostgreSQL, creio que não será tão difícil quanto é para mim. As questões são as seguintes: "Considere as seguintes tabelas: funcionarios (id, nome, data_nascimento, salario, nro_departamento, id_superior_imediato) dptos(id, nome, id_gerente) projeto(id, nome, duracao, id_dpto) atividdes(id_projeto, id_funcionario, descricao, horas_trabalhdas) Responda as seguintes questões: 1) Crie uma função que receba como parâmetro o numero de um departamento e retorne o total de horas trabalhadas pelo gerente. 2) Crie uma função que some as horas trabalhadas de cada projeto e apresente a duração das mesmas em dias. 3) Crie uma função que receba como parâmetro o numero de um departamento e exclua todos os registros de participação em projetos controlados pelo mesmo. 4) Crie uma função que receba como parâmetro s dois valores de porcentagem e aumente com o primeiro valor o salário dos funcionários nascidos antes de 1972 e com o segundo valor o salário dos funcionários nascidos em 1972 ou depois. Espero que minha situação seja compreendida. Não quero "folgar", mas também não posso sair prejudicado por não ter entregue o trabalho. E sei que o mesmo me servirá como uma boa base de estudo. Grato e no aguardo. -- Leandro Barbosa da Silva _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
