Buscar

AV1 50% - Parte 2- Banco de Dados

Prévia do material em texto

Nome: MURILO HENRIQUE DE SOUSA CONCEIÇÃO 
 Matricula : 201703006828 
 
 
 
Baseado na implementação que representa um banco de dados de folha de 
pagamento, elabore as seguintes consultas em SQL para prover as seguintes 
informações: 
1 - Departamentos da empresa 
 
 
 
select DESDEP from departamento 
 
 
 
2- Funcionários por departamentos 
 
 
select CODDEP, NOME, DESDEP from funcionario 
 
 
3- Contracheques por departamentos 
 
 
 
 
alter table departamento 
add foreign key (id_contracheque) references contracheque(id_contracheque); 
 
UPDATE `folha_de_pagamento`.`departamento` SET `id_contracheque` = '1' WHERE 
(`CODDEP` 
= '1'); 
 
select * from departamento 
 
 
4-Eventos por departamentos 
 
 
 
alter table evento add CODDEP int; 
alter table evento 
add foreign key (CODDEP) 
references departamento(CODDEP); 
UPDATE `folha`.`evento` SET `CODDEP` = '2' WHERE (`CODEVE` = '1'); 
 
 
select * from evento

Mais conteúdos dessa disciplina