Banco de dados
Projeto de Banco de Dados – I
Análise e Desenvolvimento de Sistemas (Turma 641)
Profº Fábio Roberto Octaviano
Aparecida de Luna Gonçalves 1201611
Carolina Sartorelli 1201484
Fernando Henrique Carniel 120159X
São Carlos/SP
2012
1. Especificação do Problema
No banco de dados de uma loja de produtos eletrônicos, são armazenados os dados dos seus funcionários: estado civil, CPF, nome e data de nascimento estes podem ter dependentes sendo necessário armazenar o nome de data de nascimento. Esses funcionários fazem cotações de produtos para seus clientes, para o cadastro dos clientes são necessários armazenar nome, CPF, os telefones, emails e endereço no qual a loja utiliza o atributo Cidade para pesquisa em mercado por regiões.
É necessário armazenar as características do produto sendo elas código do produto, peso, quantidade de estoque e descrição, sabendo que estes produtos são cotados de maneira que o banco de dados armazena numero de cotação, condição de fornecimento, data, valor total e validade da cotação, sendo que esta cotação poderá ser em reais ou em dólar.
A loja é abastecida por seus fornecedores que estão cadastrados regularmente em seu CNPJ, e no banco de dados armazenamos além do CNPJ, seu nome, endereço e telefones.
Caso o cliente esteja satisfeito com a cotação, o sistema obrigatoriamente gera a venda que irá armazenar através do código de venda, data de emissão, prazo de pagamento e prazo de entrega.
2. Elaboração do Diagrama Entidade-Relacionamento referente ao escopo criado
Após o estudo do enunciado, escolhemos criar um banco de dados para uma loja, pois neste ramo é necessário ter a visão completa do bom funcionamento de todos os departamentos inclusive dos envolvidos.
3. Mapeamento do DER para o Modelo Relacional
a) Segue abaixo os 10 passos do mapeamento do DER para o Modelo Relacional:
Passo 1 Entidades Fortes
Cliente {CPF,