BD1 - Normalização flipbook
Anomalias de Atualização• Inserção na tabela PEDIDO:• Só é possível a inclusão de um produto, a partir da inclusão deum novo pedido.• Sempre que um novo pedido for inserido, todos os dados deproduto deverão também ser inseridos, mesmo que já setenha feito isso anteriormente (inclusão forçada).• Haverá redundância dos dados de produto, que poderão serinseridos de maneiras diferentes, causando inconsistência.Normalização 03/12/2019 18
Anomalias de Atualização• Exclusão na tabela PEDIDO:• A exclusão de um produto deverá ser feita em todos osregistros onde esses dados estejam inseridos (exclusãoforçada).• A exclusão de um pedido acarretará na exclusão de um ouvários produtos (exclusão indesejada).• Modificação na tabela PEDIDO:• Devido à redundância, a alteração dos valores de produtopoderá necessitar de ser realizada em várias linhas da tabela.Normalização 03/12/2019 19
- Page 1 and 2: Banco de DadosNormalizaçãoNormali
- Page 3 and 4: Normalização• Este processo dev
- Page 5 and 6: Normalização Bottton-Up• Fatore
- Page 7 and 8: Dependência Funcional• É um rel
- Page 9 and 10: Dependência Funcional• O determi
- Page 11 and 12: Dependência Funcional Parcial• U
- Page 13 and 14: Um ExemploTabelasdesnormalizadasNor
- Page 15 and 16: Anomalias de Atualização• Exclu
- Page 17: Anomalias de Atualização• Exclu
- Page 21 and 22: Obtenção da Primeira Forma Normal
- Page 23 and 24: Obtenção da Primeira Forma Normal
- Page 25 and 26: Esquema Resultante Após a 1FNTabel
- Page 27 and 28: Obtenção da Segunda Forma Normal
- Page 29 and 30: Obtenção da Segunda Forma NormalT
- Page 31 and 32: Esquema Resultante Após 2FNTabelas
- Page 33 and 34: Obtenção da Terceira Forma Normal
- Page 35 and 36: Obtenção da Terceira Forma Normal
- Page 37 and 38: Obtenção da Terceira Forma Normal
- Page 39 and 40: Esquema Resultante Após 3FNTabelas
Anomalias de Atualização
• Inserção na tabela PEDIDO:
• Só é possível a inclusão de um produto, a partir da inclusão de
um novo pedido.
• Sempre que um novo pedido for inserido, todos os dados de
produto deverão também ser inseridos, mesmo que já se
tenha feito isso anteriormente (inclusão forçada).
• Haverá redundância dos dados de produto, que poderão ser
inseridos de maneiras diferentes, causando inconsistência.
Normalização 03/12/2019 18