Você está na página 1de 2

Lista 1. Modelagem de Dados 1. Considere os seguintes modelos conceituais propostos e construa um Modelo Entidade Relacionamento.

a) Controle de clnica veterinria Deseja-se automatizar um sistema de clinica veterinria, para isso necessrio armazenar os dados dos proprietrios (codigo, nome, telefone, endereo, cpf), os dados dos animais (cdigo, nome, espcie, idade, proprietrio), os dados do veterinrio (cpf, nome), os dados das consultas (cdigo animal, data-atendimento, valor cobrado e descrio do diagnostico e tratamento, cpf-veterinario). Sabe-se que um cliente pode ter mais de um animal mas um animal pertence a um nico dono. Sabe-se que um veterinrio pode atender vrios animais e que um animal pode ser atendido por diversos veterinrios; b) Controle de uma Empresa Deseja-se registrar os dados de pessoas que trabalham em uma empresa. Da empresa deseja-se armazenar o razo_social e o cnpj, das pessoas deseja-se armazenar nome, cpf, matricula, idade, sexo, telefone(s), email, endereo (rua, numero, complemento, bairro, cidade, cep, UF). c) Controle de notas acadmicas Um aluno deseja implementar um sistema para controlar suas prprias notas. Este aluno deseja armazenar o nome da disciplina, ano em que foi cursada, seu perodo (primeiro, segundo, terceiro, etc), cdigo da disciplina. Para cada disciplina h uma srie de avaliaes que, ao final do perodo letivo comporo a media final (media aritmtica das notas). Se o aluno obtiver mdia igual ou superior a cinco, est aprovado. Um aluno pode ser reprovado diversas vezes em uma mesma disciplina e todo o histrico deve ser registrado.