Atenção: por essa edição ser muito antiga não há arquivo PDF para download.
Os artigos dessa edição estão disponíveis somente através do formato HTML.
Clique aqui para ler todos os artigos desta edição
Simulado Projeto de Banco de Dados
Avalie seus conhecimentos de modelagem
Este artigo apresenta um simulado sobre projeto de banco de dados e é uma boa oportunidade para colocar em prática seus conhecimentos. Seu objetivo é a construção do modelo lógico do banco de dados para o mini
Porém, antes de elaborar o modelo lógico para o problema aqui apresentado, sugiro a leitura dos artigos apresentados nas edições 2, 3, 4, 5, 6 e 7 desta revista sobre modelagem conceitual e física de banco de dados. Mais especificamente, você poderá utilizar todos os recursos que foram abordados nesta série, mas lembre
Agora leia o mini
Mini
Um grupo empresarial responsável pela fabricação de produtos de consumo deseja automatizar o controle de produção para torná
Atualmente este controle é manual: uma equipe formada por 15 funcionários controla através de fichas a produção diária das firmas. Para isto, conta com um cadastro dos produtos fabricados contendo nome e modelo de cada produto e um cadastro das firmas que compõem o grupo, com os seguintes atributos: CGC, nome, endereço, telefone. O sistema manual também conta com uma tabela das capacidades de produção diária de cada produto por fábrica para evitar gargalos em uma unidade de produção.
O processo a ser considerado pelo sistema é: diariamente são recebidos os pedidos de produção dos vários produtos. Estes pedidos são compostos de uma lista de códigos e nomes de produtos, quantidades encomendadas, código, nome do cliente e data de entrega. Neste momento é verificado se há condições de atendimento até a data prevista em função da capacidade de produção (para simplificar, não é levado em consideração os pedidos pendentes) de cada fábrica. Caso seja possível, o pedido é encaminhado para a fábrica correspondente (para simplificar, não consideraremos a possibilidade de um pedido ser atendido por mais de uma fábrica), se não, o pedido é recusado. Diariamente também são recebidas guias de produção das várias firmas contendo os seguintes dados: CGC da firma, modelo do produto, código do pedido ao qual esta produção se refere, quantidade produzida. O pessoal do controle de produção verifica a validade da guia em relação ao pedido. Por fim, ao final de cada mês são retirados dos cadastros os pedidos já atendidos com suas respectivas produções.
Para controlar a produção, o sistema a ser desenvolvido terá como objetivos principais emitir um relatório de todos os pedidos pendentes até o momento, com as respectivas guias de produção caso o pedido tenha sido parcialmente atendido, seguindo a estruturação:
1.Para cada pedido pendente:
·Número do pedido
·Data do pedido
·Código do cliente
·Nome do cliente
·Endereço do cliente
·Data prevista de entrega
·Relação dos produtos solicitados contendo
·Modelo do produto
·Nome do produto
·Quantidade solicitada
·Relação das produções relativas a este pedido contendo
·Modelo do produto
·Data de produção
·Quantidade produzida
Por fim, algumas restrições que devem ser consideradas são:
RI01 – Item de pedido não pode ter produtos que não são produzidos pela fábrica.
RI02 – Os itens da Guia de Produção não podem ser diferentes dos itens do pedido ao qual a guia pertence.
RI03 – A data de produção não pode ser maior que a data de entrega da guia de produção.
Fonte: Adaptado da Pontifícia Universidade Católica do Rio de Janeiro / Coordenação Central de Atividades de Extensão / Curso Análise de Sistemas.
Conclusão
O modelo lógico deverá seguir o padrão do artigo de projeto de banco de dados. Você poderá enviar o modelo pronto no VISIO 2000 Professional ou em qualquer outra ferramenta que você tenha e consiga criar o modelo. Caso você não tenha o VISIO, sugiro após criar o modelo, colá
Aguardo seu e