Utilizando a normalização para modelar banco de dados

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Artigo da Revista SQL Magazine - Edição 24.

capaSQL24.JPG

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.
Lembremo-nos que na forma convencional de modelagem, iniciaríamos identificando nos requisitos os objetos que desejaríamos controlar e a partir daí, através de regras e conceitos próprios, desenvolveríamos os modelos de bancos de dados. Sugerimos uma leitura dos artigos “10 passos para elaboração de um modelo conceitual de banco de dados” publicados nas edições de números 16 e 18 desta revista onde já tratamos essa forma de modelagem e por isso deixaremos a cargo do leitor a mescla que melhor lhe convier com os conceitos que apresentaremos a seguir.
"

A exibição deste artigo foi interrompida :(
Este post está disponível para assinantes MVP

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?