Prévia do material em texto
PUC MINAS Disciplina: BANCO DE DADOS LISTA 2 – MODELO ENTIDADE RELACIONAMENTO Forneça o diagrama entidade relacionamento DER para os cenários descritos abaixo. Represente as entidades, os relacionamentos e suas cardinalidades, bem como os atributos chave de cada entidade. 1. Uma cia de seguros de automóveis que tem um conjunto de clientes (tendo nome, CPF, endereço e telefone(s)), cada um deles proprietário de um ou mais carros (fabricante, modelo, ano, placa, estado). Cada carro está associado a nenhum ou vários registros de acidentes (data, número do BO). Um acidente pode envolver não apenas um, mas vários carros. Identifique os atributos chaves de todas as entidades do modelo e as cardinalidades dos relacionamentos. 2. Numa empresa os funcionários são descritos por um nome, número do CPF, salário, endereço (logradouro, número, bairro, cidade), data de nascimento e sexo. Tanto o número do CPF possui valor exclusivo para cada funcionário. Os funcionários pertencem a departamentos da empresa. Cada departamento possui um nome, um número, uma localização e uma sigla que o identifica. Esta sigla é exclusiva de cada departamento. Cada departamento é supervisionado por um funcionário da empresa. É necessário saber a data de início da supervisão, para que a cada dois anos haja substituições. Os departamentos possuem projetos associados. Cada projeto é identificado por um nome, um código e um número de funcionários alocados. O código do projeto é exclusivo para cada um deles. Os funcionários da empresa trabalham em projetos, e o número de horas dedicadas a um determinado projeto deve ser armazenado no BD. 3. Em uma CLÍNICA MÉDICA trabalham profissionais médicos e existem pacientes internados. Cada médico possui um código de cadastro no CRM, um nome e recebe um salário na clínica. Um médico pode ter formação em diversas especialidades (ortopedia, traumatologia, etc), mas só exerce uma delas na clínica. Para especialidades mais requisitadas, a clínica pode ter mais de um médico que a exerça. Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) (o paciente pode ter vários telefones: residencial, comercial, celular, da fazenda, etc) para contato e data do nascimento. Um paciente tem, em um dado momento, no máximo um médico como responsável, porém vários outros médicos podem participar do seu tratamento. Médicos podem ser responsáveis por vários pacientes e também podem participar do tratamento de vários pacientes. Pacientes podem estar internados em quartos individuais, que são identificados por um número e ficam em um andar da clínica. Detalhe que se o quarto estiver desocupado em determinado momento, o seu cadastro existe, porém sem nenhum paciente. Não há a necessidade de se armazenar quem foram os médicos responsáveis e que participaram do tratamento de um paciente no passado. 4. Considere o seguinte diagrama do MER (Modelo Entidade Relacionamento) e responda V ou F a) Em um filme atuam vários atores ____ b) Um filme possui vários nomes ____ c) Uma cidade só possui um cinema ____ d) Um filme pode passar em vários cinemas ____ e) Um cinema tem vários filmes em cartaz ____ f) Um cinema pode ser unicamente e exclusivamente determinado pelo seu nome ____ g) Uma cidade pode ser unicamente e exclusivamente determinada pelo seu nome ____ h) Um filme é dirigido por um único diretor ____ i) O tempo em cartaz de um filme é um atributo multivalorado ____ j) Um filme pode ser unicamente determinado pelo seu nome ____ Cinema Nome Endereço Em cartaz Tempo em cartaz N Filme M Atores Duração Diretores Nome Possui N Cidade 1 Nome Estado Número de cinemas