Banco de Dados I - Lista de Exercícios I – SQL Professora: Sílvia C. Matos Soares 1) Criar as tabelas abaixo, com as chaves 1árias e estrangeiras. Inserir os dados de acordo c/ o file EXESQLTABS. FUNCIONARIO Coluna Tipo COD VARCHAR2 NOME VARCHAR2 SOBRENOME VARCHAR2 DEPTO VARCHAR2 FONE VARCHAR2 ADMISSAO DATE CARGO VARCHAR2 EDUCACAO INTEGER SEXO VARCHAR2 NASCIMENTO DATE SALARIO NUMBER BONUS NUMBER COMISSAO NUMBER DEPTO Coluna DCOD DNOME GERENTE DSUB Tipo VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 Tamanho 6 12 15 3 4 Nulo NÃO NÃO NÃO Descrição Matrícula única do funcionário chave primária Primeiro nome Sobrenome Departamento – chave estrangeira Telefone Data de admissão Cargo do funcionário Educação formal em anos M ou F Data de nascimento Salário anual Bônus anual Comissão anual Nulo NÃO NÃO Descrição Código único do departamento chave primária Nome do departamento Matrícula do gerente Depto ao qual está subordinado 8 1 9,2 9,2 9,2 Tamanho 3 36 6 3 NÃO 2) SQL Básico 2.1) Mostre o sobrenome, primeiro nome, departamento, data de nascimento, data de admissão e salário de todos os funcionários que ganham mais que $30.000,00 por ano. 2.2) Liste todas as informações de qualquer departamento cujo gerente seja desconhecido. 2.3) Mostre o sobrenome, primeiro nome, departamento, data de nascimento, data de admissão e salário de todos os funcionários que ganhem menos que $20.000,00 por ano. Classifique o resultado pelo sobrenome e primeiro nome. 2.4) Liste tudo sobre os departamentos subordinados ao departamento E00. 2.5) Liste o código e o nome dos departamentos que apresentam “Serviços” compondo seu nome. 2.6) Mostre a matrícula, sobrenome, departamento e telefone dos funcionários cujo código de departamento estejam compreendidos entre “B00” e “D00” (inclusive). 2.7) Produza uma lista dos funcionários nos departamentos “A00” e “B00”, mostrando o sobrenome, departamento e rendimento (salário + comissão). Liste a saída em ordem descendente de rendimento dentro de cada departamento. 2.8) Mostre o sobrenome, salário anual e departamento dos funcionários com salário mensal maior que $3.000,00. Classifique a lista pelo sobrenome.