banco de dados

1645 palavras 7 páginas
Banco de Dados I
4 – Normalização
Grinaldo Lopes de Oliveira (grinaldo@gmail.com)
Curso Superior de Tecnologia em
Análise e Desenvolvimento de Sistemas

* Material com créditos de colaboração dos professores Márcio Soussa, Leandro Coelho e Pablo Florentino

Agenda
Aprendendo
Normalização

Normalização

Projeto Lógico - Normalização
Processo muito importante para um projeto de banco de dados.
Consiste em analisar o modelo e através de regras formais, reestruturar possíveis tabelas e atributos, reduzindo assim redundâncias e permitindo o crescimento do BD com o mínimo de efeito colateral.
Consiste em diminuir redundância e anomalias de inserção, atualização e deleção.

Projeto Lógico - Normalização
Consiste em analisar relações para satisfazer requisitos cada vez mais rigorosos acarretando agrupamentos cada vez melhores, mais estáveis e seguros.
Realiza-se uma série de testes para certificar se a relação está ou não em uma determinada forma normal. O processo consiste em certificar e decompor.
Fundamentado no conceito de Dependência
Funcional.

Projeto Lógico – Formas Normais
Dividem-se em 6 formas normais:
1 FN (1o Forma Normal)
2 FN (2o Forma Normal)
3 FN (3o Forma Normal) * Diz-se normalizado
4 FN (4o Forma Normal)
FNBC (Forma Normal de Boyce e Codd)
_______Estudaremos até aqui ______________
5 FN (5o Forma Normal)

Projeto Lógico – Fundamento das FNs
Dependência Funcional
Corresponde a um restrição entre conjuntos de atributos em uma relação
Se X identifica Y, então X Y e diz-se que há uma dependência funcional entre eles. X determina Y, dependente de X

Y

é

funcionalmente

Projeto Lógico - Normalização
Dependências Funcionais cod_livro titulo_livro cod_livro cod_editora cod_livro nome_editora cod_livro peso_livro cod_livro qtd_paginas cod_livro qtd_capitulos titulo_livro cod_liv titulo_livro cod_ed titulo_livro nome_ed titulo_livro peso_liv titulo_livro qtpaginas_liv

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas