Mestrado em Engenharia de Computação: área de concentração Geomática 1a Prova de Banco de Dados – 28.06.2001 Descrição do Problema: Você herdou do seu avô, Sr. X, uma loja de auto-peças que, devido à longa doença que acometeu o Sr. X, encontrava-se muito desorganizada. Sua primeira providência será estruturar um banco de dados que dê suporte à atividade-fim da loja, relacionando modelos de veículos, montadoras, fornecedores de peças, e peças, de modo a dar um melhor atendimento a seus clientes e manter a tradição da família no negócio, além de auferir bons lucros. Segue-se uma descrição do mini-mundo correspondente à loja de auto-peças: a) Todo o atendimento da loja será realizado no balcão, através de seus funcionários. Informações sobre peças, quantidade em estoque, etc. serão fornecidas através de consultas realizadas pelos funcionários de atendimento no balcão a terminais conectados ao banco de dados. b) Cada modelo de carro, que possui uma sigla fornecida pela montadora, está associado a uma fabricante, ano e nome do modelo (código do modelo, nome do modelo, ano, fabricante). c) Cada montadora (fabricante) de automóveis lança, a cada ano, novos modelos de carros no mercado. d) Os fornecedores de peças e) 1a questão: Descreva os componentes de um Ambiente de Sistema Caso o seu esquema não esteja apto a responder às consultas acima, altere-o para capacitá-lo a tal. A seguir elabore as consultas: i) usando as operações de Álgebra Relacional; ii) via SQL. Caso você ache que a Àlgebra Relacional e a SQL não têm poder de expressão para responder a alguma das consultas acima, identifique estas consultas e justifique a sua resposta. Boa Sorte! Prof. Oscar Luiz Monteiro de Farias