Atividade Banco de Dados - Operadores

Você também pode gostar

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Banco de Dados II

Atividade Avaliativa 1 – Junções (2º bimestre)

Antes de responder os questionamentos de 1 a 10 importe o arquivo


“db_empresa_atividade.txt”. A importação dever ser feita no banco
bd_es_nomealuno_atv2. Serão criadas as tabelas: paises, departamentos,
funcionarios, cargo_historico, cargos, enderecos e regioes.

1-) Liste o nome do funcionário e a descrição do cargo que ocupa.

2-) Liste todos os funcionários e respectivos nomes de departamento, por ordem do nome
de departamento.

3-) Liste o código e o nome dos funcionários, a descrição dos seus cargos, e o nome do
departamento onde trabalham.

4-) Liste o nome, salário e departamento dos funcionários cujo salário mensal seja superior
a 1500;

5-) Liste o nome e número do empregado juntamente com o nome e número do seu
gerente, caso exista. Dica: faça junção com a mesma tabela e a apelide – Seft Join.

6-) Produza uma lista com o código e nome do departamento e a média salarial dos
funcionários. Considere apenas os departamentos com funcionários. Dicar: usar função de
agregação (AVG).

Resultado esperado

7-) Liste todos os departamentos que não têm empregados;

8-) Produza uma lista com o código e nome do departamento e a média salarial dos
funcionários. Considere todos os departamentos. Dicar: usar função de agregação (AVG).
Resultado esperado

9) Liste o departamento cujo endereço está sem pais.

10-) Liste todos os funcionários que trabalham em departamentos situados no “Canada”


(sem acento).

Importe o script cliente_usuario.txt para responder aos seguintes questionamentos.

11) Com base nas tabelas escreva uma consulta que exiba o nome e a data de nascimento
das pessoas.

12) Liste os nomes diferentes utilizados nas tabelas.

13) Quais clientes não possuem usuários cadastrados (Utilize o operador IN).

14) Quais usuários não estão cadastrados como clientes (Utilize o operador EXISTS).

15) Quais clientes nascidos após o ano 2000 não possuem usuário cadastrado (Utilize o
operador NOT IN).

Você também pode gostar