Baixe o app para aproveitar ainda mais
Prévia do material em texto
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO PIAUÍ CAMPUS PARNAÍBA COORDENAÇÃO DE INFORMÁTICA PROF: DENIVAL ARAUJO DOS SANTOS Exercícios Estudo de caso Uma empresa de venda de porta em porta deseja modelar um sistema que represente sua realidade. Para o cliente deseja armazenar informações como um código, nome, endereço e salário. E cada cliente pode realizar um ou mais crediários. Cada crediário deve-se armazenar o código dele, a data que foi realizado e seu correspondente valor total e estará relacionado a somente um cliente. Cada crediário poderá ter relacionado um ou vários produtos, e gerar uma ou mais prestações. Sobre o produto deseja-se armazenar o seu código, nome, unidade de medida e valor de venda. E das prestações deveremos guardar número dela, data de vencimento, data de pagamento, valor e situação da mesma (Paga ou em aberto). Estudo de caso Uma fábrica pretende implementar uma base de dados para gerir suas vendas. Para tornar o pro- blema menos extenso, não vamos aqui considerar a parte relativa às compras. Temos então que: “A empresa comercializa vários produtos que conterão um código, nome, e um preço de venda. Toda venda deve ter um número e data na qual foi feita. Cada venda pode ter vários produtos, mas diz respeito apenas a um cliente. De cada cliente a empresa deseja guardar a informação do seu nome, um código de identificação, endereço”. Estudo de caso Uma biblioteca deseja manter informações sobre seus livros. Inicialmente, quer armazenar para os livros as seguintes características: ISBN, título, ano editora e autores deste livro. Para os autores, deseja manter: nome e nacionalidade. Cabe salientar que um autor pode ter vários livros, assim como um livro pode ser escrito por vários autores. Além disso a biblioteca deseja manter organizar os livros em categorias, onde cada livro pertence a uma categoria e cada categoria pode ter vários livros associados a ela. Sobre a categoria deseja guardar código da categoria e descrição. Ao final, nosso banco de dados deverá ser capaz de fornecer uma lista de livros por autores e categorias. Estudo de caso Uma clínica médica pretende informatizar os seus serviços. Querem começar por informatizar os dados referentes a médicos, a clientes (ou pacientes) e a consultas. • Na clínica trabalham vários médicos, de várias especialidades diferentes. Cada médico deve ser identificado por um número de empregado, nome, endereço e telefones. • Das especialidades devemos guardar um código e nome. • De cada cliente irá guardar um código, nome, endereço e telefone de contato. • Em cada consulta um médico atenderá um único cliente. • Da consulta deveremos armazenar a data em que ocorreu, bem como as medicações que foram receitados na consulta.
Compartilhar