Exercicio de modelagem de dados
Descrição
Fornecedor
Endereço
Cidade
Quantidade
34
Apagador
ABC
Rua ABC
Belo Horizonte
10
27
Borracha
União
SCS
Brasília
20
68
Caneta
Escrita
Rua São João
Rio de Janeiro
50
42
Envelope
União
SCS
Brasília
100
20
Ficha
ABC
Rua ABC
Belo Horizonte
15
21
Pasta
XYZ
Rua XYZ
Goiânia
35
Inserir um novo registro
Para um fornecedor Escrita. Dados repetidos e espaço desnecessário.
Modificações Anômalas
O que acontece se o fornecedor ABC se muda para a rua do Portão? Quantos campos terão de ser modificados para se assegurar que o novo endereço foi registrado?
Exclusões Anômalas
Suponhamos que você não trabalhou por muito tempo com o produto 68 e decidiu eliminar esta linha de dados de sua tabela?
Inserção Anômala
Agora você precisa adicionar um novo fornecedor, Star, mas você ainda não tem encomendado nenhum produto deste fornecedor. O que você adicionará?
Exercício de Modelagem
Uma loja de peças atende pedidos de clientes. A loja mantém um cadastro de todos os clientes com as seguintes informações: nome, endereço, RG e CPF.
Um pedido de um cliente gera um número de nota fiscal, data do pedido e preço total. Cada pedido tem associado as mercadorias incluídas nesse pedido.
Para cada mercadoria que a loja vende são registrados código, descrição, preço de venda e quantidade em estoque. Uma mesma mercadoria pode ser fornecida por vários fornecedores.
A loja mantém um registro dos diferentes fornecedores com CNPJ, nome, endereço e telefone e um registro de quais mercadorias cada um fornece, com o respectivo preço.
1. Identifique as entidades presentes no estudo de caso.
2. Identifique os relacionamentos e as cardinalidades presentes no modelo descritivo acima.
3. Identifique os atributos de cada entidade para o estudo de caso acima.
Roteiro para elaborar o Modelo Conceitual
1. Identificar todos os substantivos que designem objetos
2. Descartar substantivos que como entidade teriam