Guia

Páginas: 4 (979 palabras) Publicado: 8 de abril de 2013
Normalización de bases de datos

El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelorelacional.

Las bases de datos relacionales se normalizan para:

* Evitar la redundancia de los datos.
* Evitar problemas de actualización de los datos en las tablas.
* Proteger la integridadde los datos.

En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:

* Cadatabla debe tener su nombre único.
* No puede haber dos filas iguales. No se permiten los duplicados.
* Todos los datos en una columna deben ser del mismo tipo.


Formas Normales

Las formasnormales son aplicadas a las tablas de una base de datos. Decir que una base de datos está en la forma normal N es decir que todas sus tablas están en la forma normal N.



Diagrama de inclusión detodas las formas normales

En general, las primeras tres formas normales son suficientes para cubrir las necesidades de la mayoría de las bases de datos. El creador de estas 3 primeras formas normales(o reglas) fue Edgar F. Codd.[1]


Primera Forma Normal

Una tabla está en Primera Forma Normal si:

* Todos los atributos son atómicos. Un atributo es atómico si los elementos del dominio sonindivisibles, mínimos.
* La tabla contiene una llave primaria única.
* La llave primaria no contiene atributos nulos.
* No debe existir variación en el número de columnas.
* Los Campos no llavedeben identificarse por la llave (Dependencia Funcional)
* Debe Existir una independencia del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sussignificados

Una tabla no puede tener múltiples valores en cada columna. Los datos son atómicos. (Si a cada valor de X le pertenece un valor de Y y viceversa)

Esta forma normal elimina los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia
  • Guia
  • Guia
  • Guia
  • Guia :)
  • Guia
  • Guia
  • Yo y mis guias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS