Esta é a primeira vez que participo no forum, no entanto faço-o porque tenho um trabalho da faculdade e estou com algumas dúvidas.
O trabalho consiste na implementação de uma base de dados Access, tendo em conta um enunciado, de onde devemos retirar as entidades e respetivos relacionamentos para a posterior implementar a base de dados e criar as consultas e relatórios pedidos.
Enunciado1:
Enunciado 1 – CompIsep
A empresa CompIsep comercializa computadores e pretende criar uma base de dados para registar os computadores que comercializa, bem como as encomendas efectuadas pelos seus clientes, sobre os quais pretende registar dados como o nome, morada, telefone, etc.
A CompIsep recorre a diversos fornecedores que lhe fornecem os componentes necessários para construir os computadores encomendados. Sobre os componentes sabemos o nome, tipo e que cada componente pode ser fornecido por mais do que um fornecedor, assim o seu preço varia de fornecedor para fornecedor.
Sobre os fornecedores guardamos o nome, morada e telefone.
1. Identifique:
As entidades presentes.
As relações entre as entidades
2. Desenvolva em MS Access:
A base de dados necessária para resolver o problema.
Os formulário(s) necessários para gerir os clientes e respectivas encomendas.
Um relatório que forneça uma lista dos componentes necessários para um determinado computador (o nome do computador é dado pelo utilizador).
Um relatório que apresente quais os fornecedores de um determinado componente (o nome do componente é dado pelo utilizador) e respectivo preço.
Um relatório com a lista das encomendas de quantidades superiores a 10 computadores (atenção que cada encomenda pode conter vários computadores diferentes).
Um relatório idêntico ao anterior, mas que inclua o valor total da encomenda.
Uma consulta que apresenta o preço de venda de cada computador e o seu custo, baseado na soma do preço unitário de cada componente.
Enunciado2
Pretende-se desenvolver uma base de dados para uma empresa de transportes rodoviários. A transportadora tem uma frota de camiões, sobre os quais se guarda a matrícula, marca, autonomia e capacidade de carga (em toneladas) e custo de transporte (custo por quilómetro para transportar uma tonelada de carga).
A empresa faz transportes de mercadorias para clientes que contratam o serviço. Sobre os clientes pretende-se guardar dados como o nome, morada, telefone e número de contribuinte. Cada serviço de transporte contratado pelos clientes tem uma data associada, a carga a transportar (em toneladas), local de partida, local de destino e número de quilómetros. Cada serviço pode necessitar de um ou mais camiões e na altura em que designa um cada camião para um serviço de transporte, atribui-se a quantidade de carga que este irá transportar (no caso de ser apenas um camião, a carga a transportar é a carga total do serviço de transporte). A cada camião é atribuído um condutor, sobre o qual guardamos o nome, telefone, morada e número da carta de condução.
1. Identifique:
a) As entidades presentes.
B) As relações entre as entidades
2. Desenvolva em MS Access:
a) A base de dados necessária para resolver o problema.
B) Os formulário(s) necessários para gerir os condutores, camiões, clientes e respectivos serviços de transportes.
c) Um relatório que forneça uma lista dos camiões com uma capacidade de carga maior que X toneladas (X é dado pelo utilizador).
d) Um relatório que forneça uma lista dos camiões com uma capacidade de carga e autonomia suficientes para satisfazer um determinado serviço de transporte sem efectuar paragens (identificador do serviço de transporte dado pelo utilizador).
e) Um relatório que forneça uma lista dos serviços de transporte para uma determinada data (a data é dada pelo utilizador).
f) Uma consulta que calcule o custo total de cada serviço de transporte (não se esqueça que cada serviço pode ter vários camiões atribuídos).
g) Um relatório que apresente a quilometragem total de cada camião da frota.
[/indentd]
Atualmente as minhas dúvida estão mesmo relacionadas com o exercicio 1 de cada enunciado.
Será que alguém me consegue ajudar com este exercicio?
Question
JLN10
Olá a todos os utilizadores,
Esta é a primeira vez que participo no forum, no entanto faço-o porque tenho um trabalho da faculdade e estou com algumas dúvidas.
O trabalho consiste na implementação de uma base de dados Access, tendo em conta um enunciado, de onde devemos retirar as entidades e respetivos relacionamentos para a posterior implementar a base de dados e criar as consultas e relatórios pedidos.
Enunciado1:
Enunciado2Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.