Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados Haroldo Amaral (haroldo.amaral@gmail.com) Licenciatura em Computação – 5º Período 01/03/2011 Aula (Prática) 06 – Modelagem Conceitual com o Modelo ER Atividade 1 Atividade 2 Exercício 01/03/2011 Banco de Dados 2 Atividade 1 01/03/2011 Banco de Dados 3 Atividade 1 01/03/2011 Banco de Dados 4 Uma administradora trabalha com administração de condomínios e com a administração de aluguéis Numa entrevista com o gerente da administradora, obtivemos as seguintes informações: A administradora administra condomínios formados por unidades condominiais Cada unidade condominial é de propriedade de uma ou mais pessoas. Uma pessoa pode possuir diversas unidades Cada unidade pode estar alugada para no máximo uma pessoa. Uma pessoa pode alugar diversas unidades Atividade 1 01/03/2011 Banco de Dados 5 Atividade 1 01/03/2011 Banco de Dados 6 CONDOMÍNIO UNIDADE COMPOSIÇÃO ALUGEL PROPRIEDADE (1, N) (1, 1) (0, N) (0, 1) (1, N) PESSOA (0, N) Atividade 1 01/03/2011 Banco de Dados 7 Atividade 1 01/03/2011 Banco de Dados 8 Atividade 2 01/03/2011 Banco de Dados 9 Atividade 2 01/03/2011 Banco de Dados 10 Hospitais são formados por um ou mais ambulatórios e cada um desses está em um único hospital Médicos clinicam em um único hospital, cada um deles agregando vários médicos Hospitais solicitam exames clínicos em vários laboratórios, cada um desses pode ter solicitações de vários hospitais Pacientes consultam vários médicos, e esses são consultados por vários pacientes Ambulatórios atendem vários pacientes, enquanto esses só podem ser atendidos em um único ambulatório Atividade 2 01/03/2011 Banco de Dados 11 Pessoal de apoio está alocado a cada ambulatório, e cada um desses conta com vários integrantes Pacientes realizam vários exames, e cada exame é realizado por um único paciente Laboratórios fazem vários exames, e cada um dos exames é feito em um único laboratório Cada paciente pode receber vários diagnósticos, e cada diagnóstico é de um único paciente Atividade 2 01/03/2011 Banco de Dados 12 Atividade 2 01/03/2011 Banco de Dados 13 HOSPITAL AMBULATÓRIO FORMADO MÉDICO CLINICA LABORATÓRIO SOLICITA PACIENTE CONSULTA ATENDE PESSOAL ALOCA FAZ EXAME REALIZA DIAGNÓSTICO RECEBE (1, N) (1, 1) (1, N) (1, 1) (0, N) (0, N) (1, N) (1, N) (0, N) (1, 1) (1, N) (1, 1) (0, N) (1, 1) (0, N) (1, 1) (1, N) (1, 1) Atividade 2 01/03/2011 Banco de Dados 14 Atividade 2 01/03/2011 Banco de Dados 15 Exercício 01/03/2011 Banco de Dados 16 Construa um diagrama ER, de acordo com as notações de Chen e do BR Modelo, considerando o seguinte minimundo (requisitos): Em uma clínica trabalham médicos e existem pacientes internados Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica Um médico tem diversas especializações, mas só exerce uma delas na clínica Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data de nascimento Um paciente tem sempre um determinado médico como responsável (com um horário de visita diário predeterminado), porém vários outros médicos podem participar do seu tratamento Pacientes estão sempre internados em quartos individuais, identificados por um número e ficam em um andar da clínica
Compartilhar