Lista Exercicios MER

3
CEUSNP Itu Disciplina: Banco de Dados I Professor: Edilson Almeida Lista de Exercícios MER Construa o MER (Conceitual e Lógico) incluindo as cardinalidades ( mínimas e máximas, se possível) para atender as necessidades abaixo: 1) A empresa C&A Imóveis é organizada em departamentos. Cada departamento tem um nome, um número e sua descrição. Um departamento pode ter diversas localizações. Um departamento controla um número de projetos, cada qual com um nome e um número. São armazenados o nome do empregado, matrícula, endereço, salário, sexo e data de nascimento. Um empregado está associado a um departamento, mas pode trabalhar em diversos projetos, não necessariamente controlados pelo mesmo departamento. Deve-se saber o número de horas semanais que um empregado trabalha em cada projeto, bem como o supervisor direto de cada empregado. Cada empregado pode possuir vários dependentes, devendo-se saber, para cada dependente, o nome, o sexo, a data de nascimento. 2) A biblioteca recebe pedidos de retirada de livros por seus sócios. Quando um sócio deseja emprestar um livro é verificado se o livro em questão está disponível para o empréstimo. Caso esteja disponível ele é emprestado para o sócio mediante o registro na ficha do sócio e a baixa no estoque de livros. Caso a obra não esteja disponível para empréstimo é perguntado ao sócio se ele deseja fazer uma solicitação de reserva. Quando as solicitações de reservas são preenchidas é passado ao sócio uma data para a retirada do livro desejado. As reservas devem ser baixadas assim que o sócio vier retirar o livro reservado. Caso o livro desejado não exista na biblioteca, deve-se gravar os seus dados no cadastro de obras inexistentes para que seja gerada uma lista das obras não disponíveis na biblioteca para o bibliotecário. Os empréstimos devem ser pagos somente na devolução do livro, onde será dado baixa na ficha do sócio e atualizado o estoque de livros. 3) Uma fazenda que se dedica à criação de gado de corte, tem em seus controles uma ficha onde registra o número, nome e data de nascimento de cada vaca. Também dispõe de um controle sobre os insumos (medicamentos, nutrientes etc) com o nome, código, preço de custo e quantidade disponível. A fazenda deseja conhecer quanto gasta com cada animal. 4) Em um hospital existem diversas salas em seu centro cirúrgico. As salas de cirurgia possuem recursos para grupos de especialidades médicas, sendo apropriadas para cirurgias de uma especialidade. Existem salas que se prestam somente a cirurgias de uma única especialidade, pois estão dotadas de equipamentos apropriados a esta especialidade médica. Outras salas atendem a diversas especialidades. Os pacientes são atendidos pelo médico em uma cirurgia. Esta é marcada de acordo com a disponibilidade das salas, informando datas, hora inicial e hora final prevista. Os horários para controle das salas são modulados de 30 em 30 minutos, de forma a manter-se uma quebra equilibrada desta distribuição de horários. Quando uma cirurgia é encerrada, é informado o controle do Centro Cirúrgico para a preparação e higienização para a próxima ocupação. Uma sala de cirurgia não pode ser utilizada simultaneamente por mais de uma cirurgia, pois existe somente um leito cirúrgico em cada uma. Um médico não pode ter cirurgias coincidentes em data e horário, mesmo que em salas diferentes. Uma cirurgia somente deve ser realizada em uma sala apropriada para a sua especialidade. Admitem-se urgências, porém devem ser destacadas para utilizarem salas que não são as específicas da especialidade. Urgência é considerada uma qualificação da cirurgia, mas não especialidade, podendo utilizar qualquer uma das salas. Toda cirurgia tem somente um médico responsável, que é quem devemos controlar. Não é necessário controlar os assistentes, instrumentadores e nem anestesistas. Os medicamentos, materiais e remédios consumidos pela cirurgia devem ser computados para cobrança posterior. O paciente é identificado pelo hospital e associado a uma internação, que contém o seu leito de internação e data dela.

description

lista de exercícios sobre MER

Transcript of Lista Exercicios MER

  • CEUSNP

    Itu Disciplina: Banco de Dados I Professor: Edilson Almeida

    Lista de Exerccios

    MER

    Construa o MER ( Conceitual e Lgico) incluindo as cardinalidades ( mnimas e m xim as, se possvel) para atender as necessidades abaixo:

    1) A empresa C&A Imveis organizada em departamentos. Cada departamento tem um nome, um nmero e sua descrio. Um departamento pode ter diversas localizaes. Um departamento controla um nmero de projetos, cada qual com um nome e um nmero. So armazenados o nome do empregado, matrcula, endereo, salrio, sexo e data de nascimento. Um empregado est associado a um departamento, mas pode trabalhar em diversos projetos, no necessariamente controlados pelo mesmo departamento. Deve-se saber o nmero de horas semanais que um empregado trabalha em cada projeto, bem como o supervisor direto de cada empregado. Cada empregado pode possuir vrios dependentes, devendo-se saber, para cada dependente, o nome, o sexo, a data de nascimento.

    2) A biblioteca recebe pedidos de retirada de livros por seus scios. Quando um scio deseja emprestar um livro verificado se o livro em questo est disponvel para o emprstimo. Caso esteja disponvel ele emprestado para o scio mediante o registro na ficha do scio e a baixa no estoque de livros. Caso a obra no esteja disponvel para emprstimo perguntado ao scio se ele deseja fazer uma solicitao de reserva. Quando as solicitaes de reservas so preenchidas passado ao scio uma data para a retirada do livro desejado. As reservas devem ser baixadas assim que o scio vier retirar o livro reservado. Caso o livro desejado no exista na biblioteca, deve-se gravar os seus dados no cadastro de obras inexistentes para que seja gerada uma lista das obras no disponveis na biblioteca para o bibliotecrio. Os emprstimos devem ser pagos somente na devoluo do livro, onde ser dado baixa na ficha do scio e atualizado o estoque de livros.

    3) Uma fazenda que se dedica criao de gado de corte, tem em seus controles uma ficha onde registra o nmero, nome e data de nascimento de cada vaca. Tambm dispe de um controle sobre os insumos (medicamentos, nutrientes etc) com o nome, cdigo, preo de custo e quantidade disponvel. A fazenda deseja conhecer quanto gasta com cada animal.

    4) Em um hospital existem diversas salas em seu centro cirrgico. As salas de cirurgia possuem recursos para grupos de especialidades mdicas, sendo apropriadas para cirurgias de uma especialidade. Existem salas que se prestam somente a cirurgias de uma nica especialidade, pois esto dotadas de equipamentos apropriados a esta especialidade mdica. Outras salas atendem a diversas especialidades. Os pacientes so atendidos pelo mdico em uma cirurgia. Esta marcada de acordo com a disponibilidade das salas, informando datas, hora inicial e hora final prevista. Os horrios para controle das salas so modulados de 30 em 30 minutos, de forma a manter-se uma quebra equilibrada desta distribuio de horrios. Quando uma cirurgia encerrada, informado o controle do Centro Cirrgico para a preparao e higienizao para a prxima ocupao. Uma sala de cirurgia no pode ser utilizada simultaneamente por mais de uma cirurgia, pois existe somente um leito cirrgico em cada uma. Um mdico no pode ter cirurgias coincidentes em data e horrio, mesmo que em salas diferentes. Uma cirurgia somente deve ser realizada em uma sala apropriada para a sua especialidade. Admitem-se urgncias, porm devem ser destacadas para utilizarem salas que no so as especficas da especialidade. Urgncia considerada uma qualificao da cirurgia, mas no especialidade, podendo utilizar qualquer uma das salas. Toda cirurgia tem somente um mdico responsvel, que quem devemos controlar. No necessrio controlar os assistentes, instrumentadores e nem anestesistas. Os medicamentos, materiais e remdios consumidos pela cirurgia devem ser computados para cobrana posterior. O paciente identificado pelo hospital e associado a uma internao, que contm o seu leito de internao e data dela.

  • O sistema deve controlar cirurgias marcadas, assim como as j realizadas, Para o Centro Cirrgico, especialidade um dado do tipo: Cardiorrespiratria, Nefrologia, Ginecologia e Obsttrica, Transplantes, Gastroenterologia, Oftomalogia, Traumatologia, Cirurgia Plstica, Oncologia, etc. Os mdicos so todos registrados como habilitados no hospital, sendo suas especialidades tambm controladas, podendo realizar cirurgias em somente uma especialidade. So considerados materiais gastos em uma cirurgia as agulhas de sutura, algodo, gaze etc. Como medicamentos temos produtos como anestsicos em geral, antispticos, soro, etc. E remdios diversos como aplicao intravenosa.

    5) Uma clnica de diagnsticos por imagem pretende informatizar seu banco de dados, conforme levantamento de dados abaixo:

    Seus pacientes a procuram encaminhados por mdicos de outras clnicas que lhes solicitam a realizao de exames.

    O pagamento dos exames realizados feito por convnios, mediante a apresentao das guias apresentadas pelos pacientes e o valor apurado a partir de uma tabela prpria onde o preo para cada exame fixo e nico.

    Como na clnica trabalham vrios mdicos examinadores, um controle de produo (quantos exames foram realizados por mdicos e por perodo) desejado.

    6) A minha locadora recebe pedidos de retirada de fitas de vdeo de seus scios. Quando um scio deseja locar uma fita verificado se a fita em questo est disponvel para a locao. Caso ela esteja disponvel ela locada para o scio mediante o registro na ficha do scio e a baixa no estoque de fitas. Caso ela no esteja disponvel para locao perguntado ao scio se ele deseja fazer uma solicitao de reserva. Quando as solicitaes de reservas so preenchidas passado ao scio uma data para a retirada da fita desejada. As reservas devem ser baixadas assim que o scio vier retirar a fita reservada. Caso o scio no venha retirar a fita na data que lhe foi passada, o pedido de reserva cancelado e cobrado uma multa do scio. As locaes devem ser pagas somente na devoluo da fita, onde ser dado baixa na ficha do scio e atualizado o estoque de fitas.

    7) Uma fbrica de peas de automveis deseja informatizar algumas de suas atividades, para tal um banco de dados dever ser projetado para dar suporte ao armazenamento de informaes. Os dados que devem ser mantidos so:

    Clientes: cdigo, nome, endereo, contato, CGC, inscrio estadual e telefone. Pea: cdigo, quantidade em estoque, estoque mnimo e preo de custo. Vendedor: cdigo, nome, endereo, CIC e RG. Regio: cdigo e nome.

    Cada vendedor possui sua clientela prpria. Mais de um vendedor pode trabalhar na mesma regio. Os clientes podem fazer pedidos atravs do vendedor ou diretamente na fbrica. Os pedidos devem ter um nmero de identificao, data de emisso, forma de pagamento e os itens que o compem, bem como as respectivas quantidades para cada item do pedido.

    8) O sistema atende a uma biblioteca central de uma universidade. Os usurios (professores, alunos e funcionrios) j se encontram cadastrados em sistemas j existentes, e as bibliotecas que faro uso do acervo sero cadastradas pelo sistema. No caso de inexistncia de uma obra no acervo, os dados referentes a mesma sero guardados, para auxiliar futuras compras pela administrao. O acervo da biblioteca composto por livros, revistas, jornais, enciclopdias, dicionrios e trabalhos acadmico. Prev ainda a incluso de novos tipos de obras. Peridicos, dicionrios e enciclopdias no podero ser locados, somente consultados na prpria biblioteca. Os livros clssicos de cada rea podero ser locados, desde que permanea um exemplar nas dependncias da biblioteca para consulta. O prazo de locao atual de 3 dias. Uma obra s poder ser reservada se no estiver disposio para emprstimo. Os usurios do sistema sero professores, alunos e funcionrios da universidade e ouras bibliotecas no pertencentes ao Campus. Mensalmente podero ser emitidos relatrios demonstrando as obras mais retiradas, permitindo administrao verificar se h a necessidade de aquisio de mais volumes daquela obra. O sistema permitir identificar, atravs de relatrios mensais, quais os usurios mais ativos, propiciando a administrao algum tipo de premiao, estimulando assim os demais usurios.

  • Atravs de um relatrio mensal, o sistema acusar os usurios menos pontuais na devoluo de obras ao acervo.

    Funes identificadas: Emprstimos Devolues Reservas Cobranas Cadastro de novas obras Cadastro de bibliotecas Estatstica de obras mais retiradas Estatstica de usurios mais ativos Relao das obras solicitadas no existentes Estatstica dos usurios menos pontuais

    Vantagens da implantao do sistema Considervel ganho de tempo na localizao de uma obra do acervo. Absoluta preciso na cobrana de obras em atraso. Levantamentos estatsticos mensais:

    Das obras mais retiradas Dos usurios mais ativos Dos usurios menos pontuais na devoluo

    Completo controle sobre todas as obras do acervo, locadas ou no, prprias ou de terceiros. Possibilidade de pesquisa a qualquer momento das obras reservadas,informando dados da obra e

    do usurio.

    9) O internauta pesquisa os sites informando palavras chaves. Caso a pesquisa encontre um ou mais sites que contenham as palavras pesquisadas ser exibida uma lista com o nome do site e a descrio de seu contedo. Caso contrrio, ser exibida uma mensagem informando que nenhum site foi encontrado. Para os internautas cadastrarem um site ser necessrio o preenchimento de um formulrio on-line. O sistema dever validar o preenchimento do formulrio (campos obrigatrios, validao de campos do tipo data etc) e apresentar uma mensagem informando se o cadastro foi efetuado com sucesso ou se ocorreu algum erro. A administrao responsvel por manter o cadastro de categorias de sites,para que eles possam ser agrupados por assunto. A administrao do site necessita de um relatrio mensal com o nome dos 100 sites mais acessados (independente da categoria). A administrao do site necessita de um relatrio mensal contendo os 10 sites mais acessados em cada categoria. Os relatrios sero vendidos para agncias de Marketing que negociam a venda de banners para seus clientes (esta venda no ser controlada pelo sistema).

    10) Deseja-se desenvolver um sistema para um hotel que atenda aos seguintes requisitos:

    Quando o cliente telefona ou vem para o hotel e pede para reservar um quarto, o funcionrio verifica se existe quarto disponvel no perodo solicitado. Caso afirmativo, feita a reserva do quarto. Caso negativo, informado ao cliente a no disponibilidade do quarto.

    Quando o cliente no mais desejar o quarto reservado o funcionrio providencia o cancelamento da reserva, disponibilizando novamente o quarto.

    Quando o cliente no comparecer ao hotel para hospedar-se at as 12:00 horas do dia da reserva, a mesma deve ser cancelada.

    Quando o cliente ocupar um quarto, reservado previamente, o funcionrio faz o registro do cliente. Caso o quarto no esteja reservado uma mensagem de rejeio ser emitida. Caso contrrio, um pacote com informaes teis e a confirmao sero fornecidos ao cliente.

    Quando o cliente deixar o hotel, notificando sua sada, ser fornecida a conta, e o quarto ser disponibilizado para limpeza.

    O cliente pode pagar a conta vista ou usando o carto de crdito. Caso use carto de crdito, verificada a sua situao para aceitar ou no o carto.

    Quando o quarto estiver limpo, aps uma ocupao, o gerente torna-o disponvel para nova locao.