Clique aqui para ler esse revista em PDF.
Clique aqui para ler todos os artigos desta edição
Utilizando a normalização para modelar banco de dados
José Ferreira Prata
Leitura obrigatória: SQL Magazine 16, 10 passos para elaboração de um modelo conceitual de banco de dados – Parte 1.
Leitura obrigatória: SQL Magazine 18, 10 passos para elaboração de um modelo conceitual de banco de dados – Parte 2.
Leitura obrigatória: SQL Magazine 21, Normalização.
A normalização é um excelente instrumento para verificar a qualidade e simplicidade de nossos projetos de banco de dados. Através de conceitos relativamente simples é possível aplicar algumas regras ao projeto que, garantam a eliminação de redundâncias e valores nulos. Isso por conseqüência irá provocar reduções no tempo de acesso a disco. Por se tratar de assunto já muito bem abordado através no artigo “Normalização” da edição 21 da SQL Magazine, não teríamos motivo para voltar a ele, se não fosse através de uma abordagem diferente. Nosso objetivo será o de demonstrar como podemos aproveitar as regras de normalização para, através da decomposição de agrupamentos conhecidos de atributos, obter relações adequadas que evitem repetições e valores nulos. "