Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXERCÍCIOS Banco de Dados II Prof. Danielle Filgueiras Álgebra Relacional Lista de Exercícios 02 Carros(chassi, cor, cód_marca, nome_carro,cod_pneu) Marcas(Cód_marca, descrição) Pneus(Cód_pneu, Cód_carro, preço, nome_pneu) Ruas(Cód_rua, nome_rua) Acidentes(Cdo_ac, motivo) Carros_acidentes(Cod_ac, Cód_carro, data) Acidente_rua(Cód_acid, Cód_rua) 1) Como saber os valores de todos os pneus ? pipreco(pneus) 2) Como saber todas as marcas de carros existentes ? pidescricao(marcas carros) 3) Como saber quais os motivos de acidentes já ocorridos ? pimotivo(Acidentes) 4) Como saber todas as ruas cadastradas ? pinome_rua(Ruas) 5) Como saber a data que ocorreu o acidente 46 ? pidata(σcod_ac=46 (Carros_Acidentes)) 6) Como saber a data que ocorreu o acidente na Av. Abolição ? pidata((σnome_rua=’Av.Abolicao’ (Ruas) Acidentes_Rua) Carros_Acidentes)) 7) Como saber o motivo do acidente 30 ? pimotivo(σcod_acid=30 Acidentes)) 8) Como saber o preço do pneu para o Siena ? pidpreco(Marcas (σnome_carro=’Siena’ Carros)) 9) Como saber a marca do Fiesta ? pipreco(Pneu (σnome_carro=’Fiesta’ Carros)) 10) Como saber a rua em que ocorreu o acidente com o carro KA no dia 23/06/2002 ? pinome_rua((((σdata=23/06/2002 (Carros_acidentes) (σnome_carro=’KA’ Carros)) Acidente_rua) Ruas) 11) Como saber os motivos dos acidentes no dia 20/04/2002 ? pimotivo(Acidentes (σdata=20/04/2002 Carros_Acidentes)) 12) Como saber os acidentes que ocorreram na Av. Santos Dumont no dia 04/06/2002 ? picod_acid((σdata=20/06/2002 Carro_Acidentes ((σnome_rua=’Av. Santos Dumont’ Ruas) Acidente_Rua) 13) Como saber a marca e o nome do carro que tem o pneu Firestone ? pinome_carro, descricao(Carros (σnome_pneu=’Firestone’ Pneus) Marcas) 14) Como saber quais os acidentes que tiveram motivo de embriagues ? picod_acid(σmotivo=’Embriagues’ Acidentes)
Compartilhar