Buscar

Ficha de exercicios Nr 8 - Select II


Prévia do material em texto

Universidade Eduardo Mondlane 
Faculdade de Ciências 
Departamento de Matemática e Informática 
Curso: Lic. em Informática Disciplina: Base de Dados I Ficha: 8 DML-SELECT - 1º Semestre - 2023 
 
 
I. Considere o schema Scott e resolva os seguintes exercícios: 
 
 
 
1. Mostre o nome, a função e o ID do departamento a que pertence dos empregados que têm a 
mesma função (JOB) do ‘BLAKE’. Ordene a saída pela ordem crescente do nome. 
2. Mostre os empregados que ganham mais do que o salário mais baixo do departamento 30. 
Ordene os salários mostrados por ordem decrescente. 
3. Mostre os departamentos que têm um salário médio superior ao do departamento 20. 
4. Mostre os departamentos nos quais não existem quaisquer empregados. 
5. Selecione o nome e o salário acrescido de 12.7% e expresso como um número inteiro de 
todos os empregados. 
6. Mostre para cada empregado seu nome e data de admissão no formato DD/MM/YY 
HH:MI:SS cujo o nome não começa com a letra S. 
7. Mostre para cada empregado o seu nome, salário e a sua comissão. Para o nome, apenas a 
primeira letra deve estar a Maiúscula e para o salário e a comissão onde o valor é nulo deve 
ser substituído por 0 (zero). 
8. Mostre para todos empregados seu número, nome e nome do departamento. 
9. Crie a frase seguinte: “ENAME” recebe “SAL” por mês, mas gostaria de receber SAL*3 para 
cada empregado. A nova coluna (SAL*3) deve chamar-se salário ambicionado. 
 
 
II. Considere o schema HR e resolva os seguintes exercícios: 
 
 
 
1. Seleccione todos os dados dos empregados em que o last_name possua dois ‘s’ seguidos. 
Ex:‘Bissote’. 
2. Mostre o número, nome e sobrenome dos empregados que ganham mais do que a média 
salarial da empresa e estão subordinados a um gerente que possua a letra A no nome. 
3. Mostre para cada gerente, o seu número e o menor salário pago a um de seus subordinados. 
Não devem ser considerados os grupos cujos menor salário seja inferior a 12000. 
4. Mostre os nomes e os locais (city) de todos os departamentos, além do número de 
funcionários que trabalham em cada departamento. Certifique-se de que os departamentos 
sem funcionários também sejam incluídos. 
5. Mostre o nome, o salário, data de ingresso e a comissão dos empregados que foram admitidos 
após o ano 2005 e que recebem comissão. Classifique os dados por salário em ordem 
decrescente. 
6. Mostre os sobrenomes de todos os empregados juntamente com o número de anos e de meses 
completados em que eles estão empregados.

Continue navegando