EXERC CIOS DE MODELAGEM DE DADOS
A) Construa o Modelo Conceitual (Diagrama de Entidades e Relacionamentos) para os Mini-Mundos a seguir:
1 – Um colégio tem as seguintes características: a) alunos têm um identificador único e nome; b) professores têm um identificador único, um nome e um departamento; c) disciplinas têm uma sigla única, um nome e uma descrição; d) um aluno pode cursar uma ou mais disciplinas; e) um professor pode ministrar zero ou mais disciplinas, porém, cada disciplina é ministrada por um único professor.
2– Projete uma base para a seguinte descrição do problema Cervejas, Bares, Freqüentadores a) Freqüentadores têm nomes e endereços unívocos. Eles apreciam uma ou mais cervejas e freqüentam um ou mais bares, mas cada freqüentador tem a sua cerveja favorita. Eles possuem telefones, usualmente um, mas às vezes vários ou nenhum; b) Bares têm nomes e endereços unívocos. Eles servem uma ou mais cervejas e são freqüentados por um ou mais freqüentadores. Eles cobram um preço por cada cerveja que servem, que pode variar de cerveja para cerveja; c) Cervejas têm nomes e fabricantes unívocos. São servidas por um ou mais bares e são apreciadas por um ou mais freqüentadores; d) Fabricantes têm nomes e endereços unívocos e podem fabricar mais de uma cerveja.
3 - A empresa Som & CIA quer guardar informações sobre CDs musicais. Cada CD é fabricado por uma gravadora que possui: nome, endereço, telefone, contato e URL. Assim como cada CD possui uma categoria musical. As músicas podem ser interpretadas por muitos autores e possuem uma duração. Cada CD é composto pelas seguintes informações: nome, preço de venda, data de lançamento e indicação para um outro CD.
4 – A empresa XYZ é uma empresa comercial que realiza vendas de produto para clientes. Neste estabelecimento comercial, para que a venda seja realizada para um cliente, é necessário que seja criado um pedido que possui uma data de realização e um prazo de entrega. Este pedido deve ser realizado por um