01 - Mostre o conteúdo da relação departamento.
R: σ (Departamento).
02 - Mostre os empregados que trabalham no departamento 4.
R: σ (Ndep = 4) (Empregado).
03 - Mostre a(s) localização(ões) do departamento de pesquisa (5).
R: σ (Dnome) (Departamento).
04 - Mostre o(s) projetos(s) do departamento 4.
R: σ (Projeto) (Departamento).
05 - Mostre as informações de relação trabalha_em cujo número do projeto igual a 3.
R: σ (Pnro = 3) (Trabalha_em).
--> PROJEÇÃO
01 - Mostre o número e o nome dos dependentes.
R: π NSSEMP, Nome dependente (Dependente).
02 - Mostre o nome e a localização dos projetos.
R: π Pnome, Plocalização (Projeto).
03 - Mostre o nome do departamento e o código do gerente dos departamentos.
R: π Dnome, Sunger (Departamento).
04 - Mostre o nome e a data de nascimento dos empregados.
R: π Pnome, DataNasc (Empregado).
05 - Mostre o nome e o salário dos empregados.
R: π Pnome, Salario (Empregado).
--> SELEÇÃO + PROJEÇÃO
01 - Mostre o código, nome e o salário dos empregados que ganham mais de 2500.
R: π NSS, Pnome, Salario (σ (Empregado) χ (Salario > 2500)).
02 -Mostre o nome e a localização dos projetos do departamento 5.
R: π Pnome, Plocalização (σ (Dnum = 5) χ (Projeto)).
R: π Nomedependente, Sexo (σ (NSSEMP = 123456789) χ (Dependente)).
05 - Mostre o nome, relação e a data do aniversário dos dependentes cujo número do empregado é igual a 333445555.
R: π Nomedependente, Relação, DataNasc (σ (NSSEMP = 333445555) χ (Dependente)).
--> JUNÇÃO
01 - Mostre o nome e o salário do empregado e o nome e a relação dos seus dependentes.
R: π Pnome, Salario, Nomedependente, Relação (Empregado χ NSS = NSSEMP Dependente).
02 - Mostre o nome do departamento e o nome e o salário do empregado que é o seu gerente.
R: π Dnome, Pnome, Salario, SNNGER (Departamento χ Pnome = Salario SNNGER).
03 - Mostre o nome do departamento e a sua localização.
R: π Dnome, D.Localização (Departamento D χ Dnumero = L.Dnumero Locais_Depto L).
04 - Mostre o nome do projeto, sua localização e o departamento ao qual pertence.
R: π Pnome, PLocalização, Dnum (Projeto χ Pnome = PLocalização Dnum).
05 - Mostre o nome do empregado e o nome do projeto nos quais eles trabalharam.
R: π E. Pnome, P. Pnome (Empregado E χ ( E.NSS = NSSEMP Trabalha_em) χ
(Pnro = Pnumero Projeto P)).
(Pnro = Pnumero Projeto P)).
--> AGREGAÇÃO
01 - Mostre a quantidade de empregados do sexo masculino e a quantidade de empregados do sexo feminino.
R: Sexo Á Count (Empregado).
02 - Mostre a quantidade de dependentes do sexo masculino e a quantidade de dependentes do sexo feminino do empregado cujo número é 123456789.
R: Sexo Á Count (NSSEMP = 123456789) (Dependente).
03 - Mostre o nome e o salário do empregado e a quantidade de dependentes que possui.
R: Pnome, Salario Á Count (Nomedependente) (Empregado χ NSS = NSSEMP Dependente).
04 - Mostre a despesa total de cada departamento com os salários dos empregados.
R: Ndep Á Count NSS, AVERAGE Salario (Empregado).
05 - Mostre a soma total das horas empregadas em cada projeto.
R: PNRO Á SUM NSSEMP, AVERAGE Horas (Trabalha_em).
Nenhum comentário:
Postar um comentário