Trabalho sobre normalização de banco de dados

1754 palavras 8 páginas
Técnicas de Normalização por Phaser

http://phpbrasil.com/articles/article.php/pagerRow/0/id/146 Dos fatores mais importantes no desenvolvimento de páginas dinâmicas é a definição de banco de dados. Se suas tabelas não estão definidas apropriadamente, isso pode lhe causar muita dor de cabeça quando você tiver executar chamadas SQL miraculosas no seu código PHP e extrair os dados que você deseja. Ao entender o relacionamento entre os dados e a normalização de dados, você estará mais bem preparado para começar a desenvolver suas aplicações em PHP. Trabalhando com Access, MySQL, PosgreSQL ou Oracle, você deve conhecer os métodos de normalização do esquema de tabelas no seu sistema de banco de dados relacional. Eles podem ajudar a fazer seu código PHP ser mais fácil de entender, mais fácil de expandir e, em alguns casos, acelerar sua aplicação. Basicamente as Regras de Normalização são reforçadas pela eliminação de redundâncias e dependências inconsistentes no projeto de suas tabelas. Eu irei explicar o que isso significa examinando os cinco passos progressivos de normalização de que você deve estar ciente para criar banco de dados funcionais e eficientes. Também irei detalhar os tipos de relacionamentos que sua estrutura de dados pode utilizar. Digamos que nós queiramos criar uma tabela com informações de pacientes, e que queiramos armazenar o Nome, Convenio, Endereço do Convenio, e alguns CID de cada paciente. Você pode começar definindo uma estrutura de tabela como esta: Forma Zero pacientes nome convenio
Carlos ABC Flávia XYZ

convenio_tel diagnostico1
5432-1234 1234-5678 Dor precordial Dor precordial

diagnostico2
Hipoglicemia Anorexia

Iremos dizer que esta tabela é Forma Zero porque nenhuma das regras de normalização foi aplicada ainda. Note os campos Diagnostico1 e Diagnostico2. O que faremos se nossa aplicação precisar adicionar mais um terceiro Diagnostico? Você quer continuar adicionando colunas em sua tabela e codificar mais este campo INPUT no

Relacionados

  • Normalizacao
    1861 palavras | 8 páginas
  • Banco de Dados
    1888 palavras | 8 páginas
  • Banco de dados
    1061 palavras | 5 páginas
  • banco de dados
    1870 palavras | 8 páginas
  • Analise
    1060 palavras | 5 páginas
  • Estudos em Banco de Dados
    812 palavras | 4 páginas
  • Banco
    1639 palavras | 7 páginas
  • trabalho individual telecine mozer
    1245 palavras | 5 páginas
  • Banco de dados
    1191 palavras | 5 páginas
  • ADS - 4º semestre portifolio individual
    1020 palavras | 5 páginas