Baixe o app para aproveitar ainda mais
Prévia do material em texto
FATEC OURINHOS ATIVIDADEFUNDAMENTOSDEBANCODEDADOS CURSO: SEGURANÇA DA INFORMAÇÃO RA: Nome: RA: Nome: Período: Noturno Turma: Atenção: O trabalho poderá ser desenvolvido em grupo de até 2alunos. Apresente o seu trabalho digitado eimpresso. Data entrega é NO INICIO DAPROVA. Lembrem-se trabalhos iguais ZEROSiguais. Para as tabelas indicada na página, pede-se: 1. (3,0 ponto) Desenhe o Modelo Relacional que represente esta realidade, apresente também os campos de cada tabela (caso seja necessário pode determinar novos campos); 2. (1,0 ponto) Apresente o Modelo Relacional na forma textual; AUTOMOVEIS(Codigo, Ano, Fabricante, Modelo, Pais, PrecoTabela) REVENDEDORAS(CGC, Nome, Proprietario, Cidade, Estado) CONSUMIDORES(Identidade, Nome, Sobrenome) NEGOCIOS(Comprador, Revenda, CodAuto, AnoAuto, Data, Preco) GARAGENS(CGCRevenda, CodoAuto, AnoAuto, Quantidade) 3. (1,5 ponto cada) Especifique, o SQL, as operações para responder às perguntas: a. Crie as tabelas Revendedoras, Automóveis e Garagens. CREATE TABLE AUTOMOVEIS (Codigo, Ano, Fabricante, Modelo, Pais, PrecoTabela); CREATE TABLE REVENDEDORA(CGC, Nome, Proprietario, Cidade, Estado); CREATE TABLE GARAGENS(CGCRevenda, CodoAuto, AnoAuto, Quantidade); b. Insira 5 registros em cada tabela. INSERT TABLE AUTOMOVEIS (001, 2018, FIAT, PUNTO, ITALIA, 56900); INSERT TABLE AUTOMOVEIS (002, 2008, FORD, ECOSPORT, BRASIL, 23390); INSERT TABLE AUTOMOVEIS (003, 2000, VOLKSWAGEN, GOL, BRASIL, 8900); INSERT TABLE AUTOMOVEIS ( 004, 2006, XANTIA, CITROEN, FRANÇA, 15000); INSERT TABLE AUTOMOVEIS (005, 2011, LANDROVER, EVOQUE, INGLATERRA, 168000); INSERT TABLE REVENDEDORA (020, TUDOAUTOS, ZE, IPAUSSU, SP); INSERT TABLE REVENDEDORA (005, AUTOFACIL, JOAO, OURINHOS, SP); INSERT TABLE REVENDEDORA (180, QUEROCARRO, PEDRO, S.C.R.PARDO, SP); INSERT TABLE REVENDEDORA (096, ZEROMAIS, PAULO, BAURU, SP); INSERT TABLE REVENDEDORA (081, VENDOAUTO, ALEX, LONDRINA, PR); INSERT TABLE GARAGENS (180, 004, 2006, 2); INSERT TABLE GARAGENS (020, 003, 2000, 3); INSERT TABLE GARAGENS (096, 002, 2008, 2); INSERT TABLE GARAGENS (081, 003, 2000, 5); INSERT TABLE GARAGENS (005, 005, 2011, 1); c. Atualize o preço de tabela de todos automóveis que sejam do Brasil para R$21000,00. d. Listar os nomes dos fabricantes dos automóveis na base de dados e os respectivos países de fabricação originalmente em ordem alfabética de fabricante. e. Listar os estados onde se vende o modelo Xantia, do fabricante Citröen. f. 6. Qual o automóvel (fabricante, modelo e ano) mais barato no seu preço de tabela? E o mais caro? g. Listar o CGC e o nome das revendedoras do estado de São Paulo. SELECT CGC, FROM E mpregado, Departamento WHERE Empregado.Num-Dep = Departamento.Numero; h. Qual o carro mais novo, ou seja fabricado recentemente? i. Liste os automóveis que possuem preço de R$ 15000,00 à R$ 21000,00. j. Em quais cidades possuímos revendedoras de carros? k. Liste todos os revendedores que possuam nome de proprietários começados com a letra “J” e que sejam do Estado de São Paulo. l. Qual é a quantidade de carros por fabricante? m. Qual é a média de preço de venda de carros? n. Acrescente m novo campo na tabela REVENDEDORAS, campo endereço. o. Exclua as REVENDEDORAS da cidade de Ourinhos.
Compartilhar