Trbalho 02

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2001 palavras )
  • Download(s) : 0
  • Publicado : 16 de outubro de 2011
Ler documento completo
Amostra do texto
Tabelas Exemplos
Clientes
Numero Nome Endereco Cidade Estado CEP Telefone Credito

Vendedores
Numero
Nome Sexo Nasc Contratacao Vendas MetaVenda Comissao Chefe Filial

Filiais
Numero Nome Cidade Regiao Vendas MetaVenda Gerente

NotasSaida
Numero Data Desconto Total Cliente Vendedor

LinhasNS
NumeroNS Produto QTD Valor

Produtos
Numero Nome Unidade ValorUnitarioClassificacaoFiliais
Grau LimiteInferior LimiteInferior

NotasAntigas
Numero Data Total Cliente

Clientes2
NumCli Nome Endereco Cidade Estado CEP Telefone Credito

NotasSaida2
Numero Data Desconto Total NumCli Vendedor

© Marcondes Alexandre

Modelagem de Dados

Trabalho 1
I. Introdução

1. Suponha que queremos registrar informação sobre os empregados e os vários departamentos de um empresa.Suponha ainda que o salário de cada empregado depende do cargo que ele tem na empresa. É importante também o fato que cada departamento tem um empregado que é seu chefe. Proponha as tabelas necessárias para esse banco de dados, citando suas principais colunas, indicando suas chaves primárias e estrangeiras. 2. Considerando o nosso banco de dados exemplo, mostre todas informações de todosvendedores da empresa. 3. Mostre somente o nome e o crédito para todos clientes. 4. Quanto cada vendedor precisa vender a mais para atingir sua meta de venda? 5. Liste o nome das filiais precedido pelo nome da cidade onde a filial funciona, seguido de um hífen. Por ex.: “Fortaleza-Metro”, onde “Fortaleza” é a cidade e “Metro” é o nome da filial. 6. Baseado na coluna Vendas dos vendedores, mostre quantoseria a comissão em Reais de cada vendedor? Para essa coluna, use o nome “Comissão Acumulada”. 7. A empresa tem clientes de quais cidades? 8. Mostre somente o nome e o crédito para todos clientes, ordenado o resultado pelo nome dos clientes. 9. Mostre os vendedores de maneira que os vendedores mais novos na empresa sejam mostrados primeiro. Caso mais de um vendedor tenha sido contratado no mesmodia, ordene esses vendedores por ordem alfabética de nome. 10. A performance de uma filial é calculado da seguinte forma Vendas/MetaVenda. Liste todas filiais por ordem decrescente de performance. 11. Mostre todas vendedoras mulheres. 12. Mostre os clientes com crédito acima de R$ 8.000,00. 13. Quais os vendedores que venderam acima de suas metas de venda. 14. Mostre todas informações do cliente denúmero 1. 15. Mostre os vendedores contratados durante o ano de 1990. 16. Mostre todos clientes que têm nome iniciado pela letra “A”. 17. Quais os clientes cujo nome têm apenas 4 caracteres. 18. Baseado na coluna Vendas dos vendedores, mostre quanto seria a comissão em Reais de cada vendedor? Caso algum vendedor tenha comissão ou vendas sem valor (com valor nulo), mostre o valor ZERO para a colunaque mostrará a comissão em Reais. 19. Quais os vendedores que têm a coluna comissão ou vendas nula? 20. Alguns clientes ainda não tiveram crédito atribuído. Mostre os clientes e seus créditos. Quando um cliente não tiver crédito não mostre o cliente. 21. O campo Chefe da tabela de vendedores indica o chefe direto de cada vendedor. Alguns vendedores (gerentes de filial) não têm chefes. Quem sãoesses vendedores? 22. Mostre todas vendedores mulheres com suas vendas superior a suas metas de venda. 23. Mostre todos vendedores homens da filial de número 10. 24. Mostre as filiais localizadas em Fortaleza, ou que têm suas vendas menor que suas metas de venda? 25. Mostre os vendedores homens com vendas inferior as suas metas de venda, ou que são mulheres?

© Marcondes Alexandre

Modelagem deDados

II – Junções 26. Mostre a relação de notas de saída contendo a data, valor e nome do cliente. 27. Mostre a relação de notas de saída contendo a data, valor e nome do cliente que moram na cidade de Fortaleza. 28. Mostre a relação de notas de saída contendo a data, valor e nome do cliente que moram na cidade de Fortaleza e têm crédito acima de R$ 10.000,00. 29. Mostre a relação de notas...
tracking img