Prévia do material em texto
EXERCÍCIOS DE ÁLGEBRA RELACIONAL I) Considere o seguinte esquema de uma base de dados de peças e responda as seguintes perguntas (abaixo): Fornecedores Peças Embarques codf nomef cidade codf codp qtdecodp nomep peso cor 1. Buscar os dados dos fornecedores de Porto Alegre. consulta1 = cidade = ‘Porto Alegre’ (FORNECEDORES) 2. Buscar os dados das peças que pesam mais do que 5 gr. e não são pretas. consulta2 = peso > 5 and cor <> ‘Preto’ (PEÇAS) 3. Buscar o nome das peças que não são pretas. consulta3 = nomep ( cor <> ‘Preto’ (PEÇAS)) 4. Buscar o nome das peças fornecidas pela Ceval S.A. consulta4a = nomef = ‘Ceval S.A.’ (FORNECEDORES) consulta4b = EMBARQUES CONSULTA4A codf = codf consulta4c = nomep ((PEÇAS CONSULTA4B)) codp = codp 5. Buscar o nome de todas as peças leves (pesam menos que 10 gr.). consulta5 = nomep ( peso < 10 (PEÇAS)) 6. Buscar as quantidades das peças fornecidas pelo fornecedor de nome Ceval S.A. consulta6a = nomef = ‘Ceval S.A.’ (FORNECEDORES) consulta6b = qtde (EMBARQUES CONSULTA6A) codf = codf 7. Buscar o nome dos fornecedores de Canoas que fornecem pregos. consulta7a = cidade = ‘Canoas’ (FORNECEDORES) consulta7b = nomep = ‘Prego’ (PEÇAS) consulta7c = CONSULTA7B (EMBARQUES CONSULTA7A) codp = codp codf = codf consulta7d = nomef (CONSULTA7C) 8. Buscar o nome dos fornecedores que fornecem todas as peças. consulta8a = codf, codp (EMBARQUES) consulta8b = CONSULTA8A ÷ (codp (PEÇAS)) consulta8c = nomef ((FORNECEDORES CONSULTA8B)) codf = codf 9. Buscar o nome das peças fornecidas por fornecedores de Porto Alegre em quantidade superior a 300. consulta9a = cidade = ‘Porto Alegre’ (FORNECEDORES) consulta9b = qtde > 300 (EMBARQUES CONSULTA9A) codf = codf consulta9c = nomep ((PEÇAS CONSULTA9B)) codp = codp