BD_PROVA_01_2001_01_old

Propaganda
Mestrado em Engenharia de Computação: área de
concentração Geomática
1a Prova de Banco de Dados – 15.06.2004
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 é 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 um código apropriado,
está associado a um ano, nome do modelo e a uma
montadora (código do modelo, nome do modelo, ano,
montadora).
c) Cada montadora (fabricante) de automóveis lança, a cada
ano, diversos novos modelos de carros no mercado.
d) Os fornecedores de peças (dentre os quai se incluem as
próprias montadoras) fornecem uma ou mais peças para um
ou mais modelos de carros.
e) Existem peças que são componentes de outras peças
maiores, estando a elas vinculadas por questão de
compatibilidade,
mas
que
podem
ser
vendidas
separadamente.
f) Para melhor administrar o negócio, você também precisa
de informações sobre os endereços das montadoras e
fornecedores de peças,
bem como informações sobre os
contatos comerciais (nome, fax, telefone).
1a questão:
Formule
um
modelo
conceitual
(EntidadeRelacionamento - ER) para um banco de dados que dê suporte à
atividade-fim da loja.
2a questão: Apresente um Modelo Relacional correspondente ao
seu Modelo Conceitual.
3a questão: Usando Álgebra Relacional responda às seguintes
consultas:
 Em que modelos de carros se adapta o carburador "XYZ"?
 Qual o código dado pelo fabricante ao disco da embreagem da
VOLKSWAGEN PARATI GLS, ano 1999?
 Quais são os fornecedores da pastilha de freio para o
modelo GM CORSA GL 2001?
 Quais são os endereços dos fornecedores e os contatos
comerciais (nome, fax, telefoene) de todos os fornecedores de
balança para o modelo RENAULT LKJ, ano 2000?
Obs.: Caso o seu esquema Conceitual (Lógico) não esteja apto
a responder às consultas acima, altere-o para capacitá-lo a
tal.
Caso você ache que a Álgebra Relacional não tem 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
Download