Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (323 palavras )
  • Download(s) : 0
  • Publicado : 5 de fevereiro de 2011
Ler documento completo
Amostra do texto
Universidade Federal do Ceará Departamento de Computação Disciplina: Fundamentos de BD
Exercício: Modelagem de Dados Objetivos: Modelar um banco de dados a partir de uma situação do mundo real.
1.O PROBLEMA As empresas em geral necessitam controlar seus processos de compra e venda de produtos, além de ser extremamente importante para essas empresas consultar as informações envolvidas nestesprocessos. Uma grande empresa de comércio varejista deseja desenvolver um sistema de computação que automatize suas atividades, a fim de fornecer ao seus clientes produtos com preços competitivos e umserviço de melhor qualidade. O projeto dessa aplicação atenderá às seguintes funcionalidades básicas: • • • Registro das movimentações: compras e vendas; Cadastros: produtos, clientes, fornecedores,funcionários e departamentos; Controle de estoque dos produtos;

As informações que devem ser armazenadas em um banco de dados são mostradas a seguir. Dos produtos deseja-se armazenar: o código doproduto, sua descrição, a unidade de medida, o valor para compra, o valor para venda, a quantidade em estoque, além da quantidade máxima e mínima desejável em estoque. Dos clientes deseja-se guardar:nome, endereço, cpf/cgc, sexo, estado civil, data de nascimento, profissão e telefone. Dos fornecedores é preciso manter: razão social, nome de fantasia, endereço, cgc e telefone. Dos funcionáriosdeve-se armazenar: nome, endereço, cpf, sexo, estado civil, data de nascimento, cargo, telefone, departamento em que trabalha e salário. Dos departamentos é preciso guardar o seu código e sua descrição.Para cada compra (realizada pela empresa) deseja-se saber: o fornecedor, os produtos adquiridos e suas respectivas quantidades, além da data em que a compra foi efetuada. Para cada venda (realizada pelaempresa) deseja-se saber: o cliente, o vendedor, os produtos adquiridos e suas respectivas quantidades, além da data em que a venda foi efetuada. 2. ATIVIDADE Elabore um diagrama de entidades e...
tracking img