You are on page 1of 1

Universidade Federal do Vale do So Francisco

Colegiado de Engenharia da Computao


Disciplina: Banco de Dados I
Prof.: Mario Godoy
Data: 19/12/2013
Aluno:
Matrcula:
Primeira Avaliao
Desenvolva o projeto do banco de dados da clinica veterinria denominada Good Dog do
Vale. O mini-mundo dessa empresa est apresentado em alto nvel de abstrao, do ponto de vista do
cliente que no domina o modelo ER. Encontre os dados relevantes para a definio da base de
dados. Caso existam, elimine os dados desnecessrios para o cumprimento do objetivo da base de
dados. Apresente o diagrama Entidade Relacionamento e o diagrama Relacional na 3 Forma Normal.
O objetivo da base de dados realizar o armazenamento das atividades realizadas na empresa
Good Dog do Vale. A apresentao do mini-mundo foi descrito abaixo pelo cliente:

Quando um animal entrada na clnica veterinria pela primeira vez colhido as seguintes
informaes: cor; espcie (felino, canino, pssaro ou rptil), data de nascimento, raa e
nome do animal.

A clnica Good Dog do Vale pode atender um ou vrios animais. Um animal pode ser
atendido pela clinica Good Dog do Vale.

Tambm so coletados os seguintes dados referentes ao proprietrio do animal: CPF, nome,


endereo (rua, nmero, cidade, estado, CEP, bairro e complemento) e seus telefones e a
respectiva operadora.

Um cliente pode ser proprietrio de um ou diversos animais e um animal s pode pertencer a


um nico cliente. Um cliente um nico proprietrio e um proprietrio um cliente.

Um animal pode realizar diversas consultas ou no realizar nenhuma. Uma consulta pertence a
um nico animal. Em cada consulta so levantadas as seguintes informaes: queixa principal
(string), peso do animal, frequncia respiratria e frequncia cardaca (inteiro), mucosa (string),
temperatura, descrio do mdico (texto), diversos Linfonodos (string), e diversas suspeitas
clinicas (string). Um Linfonodo composto por: nome e estado (string).

Uma consulta realizada por um ou vrios mdico, um mdico pode realizar diversas
consultas ou no realizar nenhuma.

Um mdico contm: CRMV, CPF, nome, telefones, endereo (rua, nmero, cidade, estado,
CEP, bairro e complemento).

Uma consulta pode dar origem a vrios exames complementares ou nenhum. Um exame
complementar formado por: cdigo do exame, nome do exame, local (string) e resultado
(string).

Uma consulta pode resultar em zero ou N tratamentos, um tratamento est relacionado a uma
nica consulta. Um tratamento composto de: nome do remdio, dosagem (real), perodo de
aplicao (inteiro).

Uma consulta pode resultar em zero ou N cirurgias. Uma Cirurgia est relacionada a uma nica
consulta. Cada cirurgia composta de: cdigo da cirurgia, descrio e data.

As atividades: cirurgia, tratamento, exames complementares e consultas, podem ser realizadas


em dias diferentes.

Regras:
1) adicione PK e FK antes das Chaves Primarias e Estrangeiras, respectivamente;
2) desligue o celular. proibido pegar at mesmo para ver as horas;
3) deixe apenas lpis, caneta e borracha sobre a mesa;
4) no destacar ou rasgar qualquer folha;
5) no emprestar qualquer objeto durante a avaliao;
6) a prova deve ser feita a caneta com letra legvel.
Boa Prova!

You might also like