Modelagem conceitual
Lista de Exercícios – Modelagem Conceitual
Prof. Eduardo Pareto
Identifique entidades, atributos e relacionamentos, produzindo um diagrama E-R para cada um dos minimundos abaixo descritos:
Exercício 1
Uma Universidade mantém registrados, para cada aluno, seu nome, número de matrícula, endereço, telefone, data de nascimento, sexo e grau cursado pelo aluno
(graduação, mestrado ou doutorado). Algumas aplicações referenciam somente a cidade, o estado e o CEP dos endereços dos alunos. O número de matrícula é único para cada aluno. Cada departamento é descrito através de um nome, código, número da sala, telefone e faculdade a que pertence. Tanto o nome quanto o código são únicos para cada departamento. Cada curso é descrito pelo seu nome, descrição, número de identificação, número de créditos, nível e departamento que está oferecendo o curso. Cada curso possui um número de identificação único.
Cada turma possui um professor, semestre, ano, curso e número de identificação. O número de identificação permite distinguir entre as diferentes turmas de um mesmo curso num mesmo semestre/ano; os valores possíveis para este número são 1, 2, 3, …, até o número de turmas oferecidas em cada semestre.
Um relatório de notas apresenta um aluno, turma e conceito obtido pelo aluno.
Exercício 2
Um clube deseja manter informações sobre seus sócios. Cada sócio possui no de matrícula (único), nome, endereço e telefone. Os sócios podem participar de atividades
(aulas de ginástica, tênis, natação, etc) e de eventos realizados pelo clube (festas, chás beneficentes, etc). Os eventos podem ser “públicos” ou privados. Somente os chamados sócios classe “A” podem participar dos eventos “privados” do clube. Além disso, cada sócio desta categoria pode participar das decisões do clube com um certo no de votos.
Este no varia de sócio para sócio. As atividades são identificadas por um código. É desejável que se armazene também o nome da atividade. Cada