Buscar

APX3 Banco de Dados

Prévia do material em texto

APX 3 de Banco de Dados do 1º Semestre de 2021. 
Aluno: Everton de Freitas Godinho 
Matrícula: 19213050415 
Polo: Nova Iguaçu 
 
Questão 1 
a) CREATE TABLE DesempenhoFabricante( 
CNPJ VARCHAR(20) NOT NULL, 
SemestreAno INT NOT NULL, 
IDRelat INT, 
PRIMARY KEY(CNPJ,SemestreAno)); 
 
b) DROP TABLE Pedido; 
 
c) DELETE FROM Peça 
 WHERE cor = “branca” 
 AND ID IN (SELECT ID FROM PEDIDO WHERE Data = 
10/03/2016) 
 
d) ALTER TABLE DesempenhoFabricante 
 ADD valorAvaliacao INT 
 
e) SELECT RazãoSocial, Nome 
 FROM Fabrica f, Pedido p, Peça pc 
 WHERE p.data = “10/03/2016” 
 AND p.CNPJ = f.CNPJ 
 AND p.ID = pc.ID 
 
f) 𝜋𝜋𝑅𝑅𝑎𝑎𝑎𝑎ã𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑖𝑖𝑎𝑎𝑖𝑖,𝑁𝑁𝑜𝑜𝑁𝑁𝑁𝑁(𝐹𝐹𝐹𝐹𝐹𝐹𝑟𝑟𝑟𝑟𝑟𝑟𝐹𝐹 ∗ 𝑃𝑃𝑃𝑃𝑟𝑟𝐹𝐹 ∗ �𝜎𝜎𝑑𝑑𝑎𝑎𝑑𝑑𝑎𝑎="10/03/2016"𝑃𝑃𝑃𝑃𝑃𝑃𝑟𝑟𝑃𝑃𝑃𝑃�) 
 
g) 𝜋𝜋𝐶𝐶𝑖𝑖𝑑𝑑𝑎𝑎𝑑𝑑𝑁𝑁(𝜎𝜎𝑜𝑜𝑐𝑐𝑐𝑐𝑐𝑐="01.000.000/0001-00"𝐹𝐹𝐹𝐹𝐹𝐹𝑟𝑟𝑟𝑟𝑟𝑟𝐹𝐹) 
Questão 2 
 
SELECT po.texto 
FROM Pessoa p, Post po 
WHERE p.id = po.idPessoa 
AND p.nome = “Daniel” 
 
Questão 3 
Crime(id, no_vitimas_fatais, no_vitimas_nao_fatais, caracterização, 
local, tipo, natureza_artefato, id_faccao) 
 id_faccao REFERENCIA Faccao_Criminosa 
Faccao_Criminosa(id, nome, regiao_atuacao,tipo) 
Suspeito(numero, nome, sexo, idade, id_faccao) 
 id_faccao REFERENCIA Faccao_Criminosa 
Envolvimento(id_crime, numero_suspeito) 
 id_crime REFERENCIA Crime 
 numero_suspeito REFERENCIA Suspeito

Continue navegando