Sad/ sig

Disponível somente no TrabalhosFeitos
  • Páginas : 10 (2278 palavras )
  • Download(s) : 0
  • Publicado : 25 de maio de 2012
Ler documento completo
Amostra do texto
Pedro F. Carvalho
Analista de Sistemas

contato@pedrofcarvalho.com.br
S.J.RIO PRETO - 2009

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS
Exercício 1
Construa o modelo Entidades-Relacionamentos a partir da seguinte
descrição do sistema: Uma empresa de venda de automóveis retende
implementar um sistema para gerir a informação relativa às eparações
de oficina efectuadas nos veículos dos seusclientes.
O sistema de informação deverá permitir manter um registo histórico
de todas as reparações efectuadas. A empresa pretende manter dos
clientes a seguinte informação: código de identificação, nome, morada
e telefone.
A empresa pretende também saber os veículos que um dado cliente
teve ou tem e as datas em que foram adquiridos. Dos funcionários da
oficina a empresa pretende manter a seguinteinformação: código de
identificação, nome, morada, telefone e categoria. O custo horário de
mão de obra depende da categoria do funcionário e é definido através
de uma tabela que é actualizada regularmente.
A empresa pretende saber para cada reparação: qual o veículo, qual o
cliente, a data em que foi efectuada e o custo total da reparação.
A empresa pretende também armazenar para cada reparação aspeças que foram utilizadas e o seu preço, bem como o tempo de mão
de obra gasto por cada funcionário e o respectivo custo. A empresa
pretende manter para as peças em armazém a seguinte informação:
código de identificação, designação, custo unitário e quantidade em
armazém.

Docente : Pedro F. Carvalho
Email : Pedro.fcarvalho@sp.senac.br

Modelagem de Banco de Dados
Tutorial

Pedro F. CarvalhoAnalista de Sistemas

contato@pedrofcarvalho.com.br
S.J.RIO PRETO - 2009

Exercício 2
Construa o modelo Entidades-Relacionamentos a partir da seguinte
descrição do sistema:
Considere um sistema de informação para a gestão de empreitadas. O
sistema deverá registar:
• Os recursos humanos associados a cada empreitada (identificação
do técnico, número de
horas de trabalho e a especialidade).
• Asvárias etapas de cada empreitada, estando associada a cada
etapa o cumprimento de
um objectivo numa determinada data e a emissão da factura
respectiva.
• O material (tipo e quantidade) usado em cada dia de empreitada.
Uma empreitada pode subdividir-se noutros empreitadas, as quais
devem ser geridas como empreitadas independentes. Alguns dos
materiais usados pelas empreitadas são materiais especiais,para os
quais é necessário fazer um seguro de transporte próprio, indicando o
nome do condutor e a matrícula de veículo na qual será transportada.

Docente : Pedro F. Carvalho
Email : Pedro.fcarvalho@sp.senac.br

Modelagem de Banco de Dados
Tutorial

Pedro F. Carvalho
Analista de Sistemas

contato@pedrofcarvalho.com.br
S.J.RIO PRETO - 2009

Exercício 3
Construa o modeloEntidades-Relacionamentos a partir da seguinte
descrição do sistema: Pretende-se criar uma base de dados que
permita gerir a informação de um sistema de cartões de crédito de
uma entidade bancária. Neste banco existem vários tipos de cartões
de crédito com diferentes limites de crédito e condições de
pagamento.
Cada cliente pode solicitar para cada uma das contas que possui no
banco apenas um cartão de crédito. Noentanto é de referir que uma
conta pode ter vários titulares pelo que podem ser emitidos
vários cartões sobre essa mesma conta.
Outro tipo de cliente do banco é aquele que embora não sendo titular
de uma conta possui um cartão de crédito. Estas situações acontecem
quando um titular de uma conta oferece um cartão de crédito a
terceiros.
Para cada cartão de crédito emitido é registado o tipo decartão, a data
de emissão e o prazo de validade. Como referido anteriormente o
limite de crédito e as condições de pagamento dependem
do tipo de cartão de crédito.
Da mesma forma que uma conta bancária tem associado um saldo, a
cada cartão de crédito está associado um saldo que resulta do total
das despesas efectuadas com esse cartão e ainda não debitadas.

Docente : Pedro F. Carvalho
Email :...
tracking img