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.