Teste
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
select nome,cpf from empregado; select nome,orcamento from departamento; select nome from empregado where salario > 800 and sexo = 'feminino'; select nome from departamento where gcpf=null; select E.nome, D.nome from dependente D, empregado E where (parentesco='esposa' or parentesco='marido') and D.ecpf = E.cpf; (Verificar chave primaria de entidade fraca
SQL).
select E.nome, D.nome from departamento D, empregado E group by e.cpf; select E.nome, D.nome, D.inicio from departamento D, empregado E where
D.gcpf=E.cpf group by e.cpf; select P.nome, D.nome from departamento D, projeto P where P.dpto=D.cod group by
d.cod;
select E.nome, D.nome, D.parentesco from dependente D, empregado E where
D.ecpf=E.cpf;
Select E.nome, D.nome, p.nome from empregado E, dependente D, projeto P where
E.cpf = d.ecpf and p.nome = 'It Master' and d.parentesco = 'Esposa';
Select E.nome, p.nome, pa.horas from empregado E, projeto P, participa Pa where
e.cpf = pa.empregado and pa.projeto = p.cod;
Select E.nome, D.nome from empregado E, dependente D, departamento Dp where
e.cpf = d.ecpf and (d.nome = 'IT' and d.nome = 'Quality') AND d.parentesco = 'Filho'; select e.nome, d.nome from empregado e, dependente d, departamento dp, participa p where d.ecpf=e.cpf and d.parentesco='Filho' and p.empregado=e.cpf and
e.dpto=dp.cod and dp.nome='IT'; select max(salario) from empregado; select min (salario) from empregado; select avg(salario) from empregado; select e.nome, e.salario from empregado e, departamento d where d.gcpf = e.cpf and
e.salario > (select avg(salario) from empregado); select e.nome, count(*) from empregado e, participa p, projeto pr where p.empregado
= e.cpf and pr.cod = p.projeto group by p.empregado; select g.nome, g.salario, count(*) from empregado g, departamento dp, dependente de where dp.gcpf = g.cpf and de.ecpf = g.cpf