660447

1482 palavras 6 páginas
EXERCÍCIOS DE MODELAGEM DE DADOS
(BDADOS.doc)

PARTE I : DER; DICIONARIZAÇÃO; TABELAS;
Problema exemplo:
Construa, a partir do problema abaixo descrito:
a) Um DER, segundo a forma de representação proposta por P. Chen e através do
Diagrama de Objetos;
b) Defina os atributos julgados pertinentes às Entidades e aos relacionamentos;
c) Uma tabela representativa das Entidades e dos Relacionamentos, constando pelo menos
5 elementos;
d) Dicionarize os dados (das Entidades, Relacionamentos e atributos, até o seu nível mais elementar; (Descrição e composição, segundo a notação preconizada em aula)
PROBLEMA exemplo:
“A firma X é especializada em reformas e construções; trabalham na firma engenheiros e operários autônomos. É de responsabilidade dos engenheiros a elaboração do orçamento e acompanhamento da execução das obras. O salário dos engenheiros é fixo e estabelecido pela direção da empresa; já os operários ganham por hora trabalhada. Um empregado autônomo realiza um ou mais serviços especializados na firma; tais serviços são classificados por seu tipo, descrição e custo em Real, por hora. Quando uma obra é solicitada, esta é analisada pelos engenheiros da firma que elabora o orçamento. Se uma obra é aprovada, esta é desmembrada em uma seqüência de etapas contendo cada etapa, uma duração, descrição do que será executado, prazo de início e previsão de término, e serviços especializados que serão utilizados por cada etapa. Os empregados autônomos são alocados às etapas de execução conforme o andamento da obra. Ao final de uma etapa é efetuado o pagamento aos operários autônomos, a partir do número de horas alocadas à etapa, multiplicado pelo valor em horas do serviço especializado executado. Um dos objetivos do sistema é fazer o relatório de execução de uma dada obra com seus serviços, suas etapas, operários alocados e serviços especializados executados. São desejadas também as seguintes consultas:
- Quais as obras em atraso?
- Quais as obras iniciadas ou terminadas em um

Relacionados