Aula 2 Exercicios Revisao SQL Pratico 2015
ESTUDO DE CASO: EMPRESA DE CONTROLE DE TRANSPORTADORA DE FRETES
Aluno1:________________________________________________
Aluno2:________________________________________________
1 - Criar e popular adequadamente as tabelas abaixo:
FUNCIONARIO_T ( cod_funcionario, nome_funcionario, salario, departamento)
CIDADE_T ( cod_cidade, nome_cidade, uf, taxa)
FRETE_T ( cod_frete, data, descricao, cod_cliente, cod_cidade, cod_funcionario, peso, valor_frete) CLIENTE_T ( cod_cliente, nome_cliente, endereço,telefone,email,renda)
2- Em seguida, efetuar as consultas pedidas:
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)
l)
m)
n)
Listar todas as unidades de federação distintas
Listar nome, salário, e o salário anual dos funcionários
Listar funcionários em ordem decrescente de salário
Listar funcionários de informática ou de contabilidade que ganham acima de R$ 1000,00
Listar funcionários e departamento, dos funcionários que ganham entre 800 e 1600 reais, em ordem crescente de salário
Listar todos os funcionários com código 2 ou 3 ou 4 ou 5 ou 6. (Usar operador IN)
Listar os funcionários que iniciam com a letra W em ordem alfabética
Listar o nome de todos os funcionários que possuam qualquer caractere na primeira posição do nome, mas obrigatoriamente o caractere a como o segundo, e qualquer sequência depois.
Listar os fretes (códigos) feitos pelos clientes, bem como os clientes (nomes) que o fizeram, e as datas respectivas.
Listar os fretes (códigos e descrições) com peso superior a 50 kg, bem como os clientes
(nomes) que os fizeram.
Listar a média, em seguida o maior, o menor e a soma dos salários dos funcionários.
Listar o total de empregados por departamento.
Listar a média salarial agrupada por departamento.
Listar a média salarial agrupada por departamento, dos departamentos cuja média salarial seja superior a 1000 reais.