Trabalhos e exercícios de sql
1) Criar as seguintes tabelas de acordo com a estrutura abaixo:
➢ EMPR (Tabela Empregados) ➢ DEPT (Tabela Departamentos) ➢ PROJETO (Tabela Projetos)
Seguem as descrições das tabelas:
EMPR, Tabela Empregados
Coluna Tipo Tam Nulo Descrição
MATR CHAR 6 não Matricula única do empregado
NOME VARCHAR 12 não Primeiro nome
SOBRENOME VARCHAR 15 não Sobrenome
DEPT CHA R 3 Código de departamento do empregado
FONE CHAR 14 Numero de telefone
DINADIM DATE Data de admissão
CARGO CHAR 10 Cargo do empregado
NIVELED NUMBER Educação formal em anos
SEXO CHAR 1 M = masc F=fem.
DATANAS DATE Data de nascimento
SALARIO NUMBER 9,2 Salário Anual
BONUS NUMBER 9,2 Bônus Anual
COMIS NUMBER 9,2 Comissão Anual
DEPT, Tabela Departamentos
Coluna Tipo Tam Nulo Descrição
DCODIGO CHAR 3 não Código único do departamento
DNOME VARCHAR 36 não Nome do departamento
GERENTE CHAR 6 Matrícula do Gerente
DSUPER CHAR 3 Depto a qual está subordinado
PROJETO, Tabela Projetos
Coluna Tipo Tam Nulo Descrição
PCODIGO CHAR 6 não Código único do Projeto
PNOME VARCHAR 24 não Nome do projeto
DCODIGO CHAR 3 não Código do Departamento
RESP CHAR 6 não Matrícula do Responsável
EQUIPE NUMBER 5 Número de Empregados no Projeto
DATAINI DATE Data de início
DATAFIM DATE Data do final
PSUPER CHAR 6 Projeto Principal (se subprojeto)
LAB SQL SELECT BÁSICO
Objetivo:
• Responder questões extraindo dados de tabelas usando instruções SQL SELECT.
Primeiramente devemos inserir alguns dados na tabelas em questão, posteriormente, codifique instruções SELECT para resolver os problemas.
PROBLEMAS DE SQL
1. Mostre o sobrenome, primeiro nome, departamentos data de nascimento, data de admissão e salário de todos os empregados que ganham mais que $30.000 por ano.
Resultado Esperado!