Buscar

Trabalho Algebra Relacional

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

a. Retorne todos os empregados que recebem um salário superior a 3.000,00 
 
σ Salário < 3.000,00 (empregado) 
 
b. Retorne apenas o nome dos empregados que morem no estado de São Paulo, e sejam do sexo 
masculino 
 
 pnome, unome (σ estado = “SP” E sexo = “M” (empregados)) 
 
 
c. Retorne todos os empregados que trabalhem no departamento de código 5 ou 7. Em seu 
resultado deverá ter apenas a coluna nome do empregado e nome do departamento. 
 
T1 = σ dnum = 5 OU dnum = 7 (Empregado |X| dnum = dnum Departamento) 
 pnome, unome, dnome (T1) 
 
 
d. Retorne o nome do gerente de cada departamento 
 
 pnome, unome (Departamento |X| gerRG = RG Empregado) 
 
 
e. Retorne os primeiros nomes de empregados que são iguais a nomes de dependentes 
 
T1 = σ pnome = dnome (Dependente |X| emprRG = RG Empregado) 
 pnome (T1) 
 
 
f. Retorne todas as combinações de primeiro nome de empregados e nome de dependentes 
usando união 
 
Dependente U emprRG = RG Empregado 
 
 
g. Retorne todas as localizações de cada departamento usando junção 
 
Localizacao |X| dnum = dnum Departamento 
 
 
 
h. Retorne apenas o primeiro e o ultimo nome dos empregados que trabalham em todos os 
projetos da empresa. 
 
T1= Trabalha_em/Projeto 
T2 = T1 RG |X| = RG Empregado) 
T3 =  pnome,unome (T2)

Outros materiais