Modelos rápidos
EXERCÍCIOS DE MODELAGEM DE DADOS CONCEITUAL
Prof. Jorge Viana Doria Junior, M.Sc.
Exercício 1: Desenhe um diagrama de entidade e relacionamentos para as seguintes situações:
• Uma Pessoa pode ser casada com outra Pessoa;
• Uma Disciplina é pré-requisito para outra Disciplina;
• Uma Peça pode ser composta de diversas outras Peças.
Exercício 2: Considere o diagrama de entidade e relacionamentos a seguir, que exibe um relacionamento associativo entre as entidades Pessoa e Empresa. Crie um DER equivalente ao fornecido abaixo, mas sem utilizar um relacionamento associativo.
Exercício 3: Considere o seguinte discurso relativo a um sistema de partidas de tênis: “Num torneio de tênis, cada partida é jogada entre 2 jogadores”. Pretende-se manter informação sobre o nome e idade dos jogadores; data da partida e atribuição dos jogadores às partidas. O máximo de partidas que um jogador poderá realizar é 6 e o mínimo 1. Desenhe o DER correspondente.
Exercício 4: Identifique as entidades e/ou relacionamentos a partir das seguintes regras do negócio:
a) Pedidos são compostos de vários itens de pedido.
b) Um item de pedido diz respeito a um e exatamente um produto.
c) Um pedido pode conter até 20 itens.
Exercício 5: Considere um sistema de software para controlar um hotel. Normalmente, um hóspede ocupa um quarto por estadia. Mas, suponha que uma nova regra foi criada no negócio: agora, um hóspede pode utilizar até três quartos. Desenhe o diagrama de entidades e relacionamentos para essas duas situações.
a) hóspede ocupa um quarto
b) hóspede ocupa até três quartos
Exercício 6: Modelar a situação: “Uma pessoa ao longo da vida, tem vários empregos, em empresas diferentes. Para a Previdência, é importante saber a data de admissão e a data de rescisão de contrato com cada uma dessas Empresas”.
Exercício 7: Modelar a situação: “Um empregado pode trabalhar em vários projetos. Para fins de cálculo da remuneração é preciso saber quantas horas ele