Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados I – Marcos Alves Mariano - UNIGRAN _______________________________ATIVIDADES DE BANCO DE DADOS I Você deverá responder as questões a seguir e envia-las por meio do Portifólio – ferramenta do ambiente de aprendizagem UNIGRANET. ATIVIDADES DA AULA08 De acordo com o diagrama de relacionamento acima escreva as consultas SQL solicitadas nos itens a seguir: (As consultas deverão ser escritas e enviadas em um arquivo formato .doc ou pdf) Selecione todos os clientes dos estados de SP, SC, MS. R: SELECT*FROM CLIENTE WHERE UF IN(‘SP’,’SC’,’MS’) ORDER BY NOME Selecione nome dos clientes que não estão nos estados de MS e SP. R: SELECT * FROM CLIENTE WHERE UF NOT IN(‘MS’,’SP’) ORDER BY NOME Liste todos dos produtos em ordem de descrição. R: SELECT * FROM PRODUTOS ORDER BY DESCRICAO Selecione todos os produtos que iniciam com “ PAR”. R: SELECT * FROM PRODUTOS WHERE DESCRICAO STARTING WITH ‘PAR’ Na junção das tabelas, selecione todos os clientes que nasceram na cidade 3, retornando da tabela CLIENTE(CODCLI, NOME, UF) e da tabela CIDADE o NOMECID. R: SELECT C.CODCLI, C.NOME, C.UF AS NOMECID FROM CLIENTE C JOIN CIDADE D ON C.CODCID = D.CODCID WHERE C.CODCID = 3 Na junção das tabelas, selecione todos os clientes que nasceram na cidade 3, retornando da tabela CLIENTE(CODCLI, NOME, UF) e da tabela CIDADE o NOMECID. Ordenando pelo nome do cliente. R: SELECT C.CODCLI, C.NOME, C.UF AS NOMECID FROM CLIENTE C JOIN CIDADE D ON C.CODCID = D.CODCID WHERE C.CODCID = 3 ORDER BY C.NOME Selecione todos os vendedores cujo salário é maior de 500 reais. R: SELECT * FROM VENDEDOR WHERE (SALARIO > 500) Na junção das tabelas, selecione todos os vendedores do setor 2, retornando da tabela VENDEDOR(NOMEVEND, SALARIO) e da tabela SETOR o NOMESETOR. R: SELECT C.NOMEVEND, C.SALARIO AS D.NOMESETOR FROM VENDEDOR C JOIN SETOR D ON C.CODSETOR = D.CODSETOR WHERE(C.CODSETOR = 2)
Compartilhar