2015910_175227_Facens_atividade_2_modelagem_2015
description
Transcript of 2015910_175227_Facens_atividade_2_modelagem_2015
Facens - Engenharia de ComputaçãoDisciplina de Modelagem de Dados
Profª Maria Angélica C. de A. Cardieri
Atividade 2 (2015)
1- Para cada entidade e cada relacionamento no DER da figura abaixo, defina, quando possível, atributos inclusive os atributos identificadores. Exercício retirado do livro Projeto de Banco de Dados - Carlos Alberto Heuser.
2- Indique como você modelaria uma generalização/especialização para a situação abaixo: Considere uma base de dados para representar a entidade Livro. Um livro possui código, titulo, autor, editora e data da edição. Um livro pode pertencer a dois subconjuntos: Livros didáticos: livros apropriados para uma disciplina escolar, nível e série. Livros não didáticos: são associados a um tema (romance, policial, ficção, etc) Indique atributos e chaves.
Responda também: esta especialização é parcial ou total? Compartilhada ou exclusiva?
3- Dê um exemplo de generalização/especialização do tipo:
Exclusiva Total (xt)Exclusiva Parcial (xp)Compartilhada Total (ct)Compartilhada Parcial (cp)
4- Uma turma de estudantes de modelagem de dados da FACENS, freqüentadora de um bar-restaurante da moda, point do momento, encontra-se em um dilema muito grande.
Como suas visitas são freqüentes, a última comemoração resultou em uma despesa muito elevada, e para encurtar a estória faltou grana na hora de pagar a conta!
O dono do point, muito esperto que tinha adquirido um microcomputador propôs aos engenheiros que fosse realizado o desenvolvimento de um sistema para controle de atendimento em troca daquela despesa e com crédito aos freqüentadores, de seis meses.
O sistema deverá contemplar aos seguintes aspectos:
Emitir a conta quando solicitada pelos garçons, por mesa; Controlar a gorjeta dos garçons; Identificar os pratos e comidas mais consumidos pelos fregueses; Enviar um cartão de Ano Novo aos fregueses no fim do ano; Listar o movimento diário do bar.
É importante salientar que o controle é todo realizado com base nas ocupações das mesas do restaurante. (exercício extraído do curso de treinamento da RCM- Informática)