sábado, 26 de fevereiro de 2011

3° Aula de PostgreSql

Bom dia a todos, segue link para documentação do postgres:

http://postgresql.org.br/docs
DOCUMENTO POSTGRES

Assunto de hoje:

group by, having, transação, is null, null, in, not in, subconsulta, limit e offset, random.

Exercício:

1°) Conversa com o cliente:
cliente: -tenho várias lojas e cada loja terá vendedores, atendentes, gerentes e produtos, gostaria de alguns relatórios, é possível?
eu: -vou precisar analisar com minha equipe de banco de dados, mas, tenho certeza que é possível.
cliente: -são os seguintes relatórios:

1) média de idade entre os vendedores.
2) gerente com maior e menor idade.
3) quantidade de gerentes com a mesma idade.
4) pesquisa a loja que tenha no nome algo parecido com "prada".
5) total vendido por loja.
6) total de atendentes, gerentes e vendedores por loja.
7) total de produtos por loja.
8) todos os vendedores que não venderam entre duas datas.
9) total de venda por vendedor e por data.
10) produto mais vendido, menos vendido.
11) produto não vendido, e produto vendido pelo menos uma vez.
12) comissão de cada vendedor por data.

Equipe, vamos trabalhar para deixar nosso cliente satisfeito.

Abraço,
Hábner Nascimento.

Exemplo de sistema, utilizando postgresql
DOWNLOAD

Um comentário: