585 Shares 1740 views

La normalización de bases de datos

Agrupación de los mismos datos de la tabla se puede hacer de varias maneras. Atributos en una relación deben ser agrupados de acuerdo con el principio relacional, es decir, se debe minimizar completamente duplicación de datos, así como la simplificación del procedimiento para su tratamiento seguido de una actualización. Uno de los principales problemas con el diseño de la base de datos lleva a cabo la eliminación de la redundancia, y se logra mediante la normalización.

La normalización de base de datos representa un aparato restricciones formales para crear tablas que permite eliminar la duplicación, con la información de software almacenado consistencia requerida, lo que reduce los costos de mano de obra asociados con el mantenimiento y el mantenimiento de bases de datos. La normalización operación consiste en la expansión de las tablas de bases de datos originales en compuestos más simples. En cada etapa de este proceso necesariamente tabla dada en la forma normal. Cada etapa se caracteriza por la normalización de un determinado conjunto de restricciones, los cuales deben cumplir con todas las mesas. Por lo tanto, la eliminación se lleva a cabo información de la tabla no clave, que es redundante.

La normalización de bases de datos se basa en el concepto de dependencia funcional entre los atributos. Se considera que un atributo es dependiente de la otra, si cada vez que un valor particular de la segunda atributo se corresponde con no más de uno del primer valor.

La normalización de bases de datos – un término general, sin embargo, se puede subdividir en varias formas normales, que se explicarán más adelante.

Un objeto de datos se considera relevante a la primera forma normal cuando el valor de cada atributo es su única. Si un determinado atributo tiene un valor duplicado, que no puede ser considerado un objeto que pertenece a la primera forma normal. Resulta que se puede crear una imagen fija cualquier entidad que es un objeto de datos.

Un objeto de datos se consideran que pertenecen a la segunda forma normal cuando ya está en la primera forma normal, pero cada uno de sus atributos, no consiste en una forma potencial, completamente independiente en términos funcionales de cada una de las teclas potenciales.

Un objeto de datos se consideran que pertenecen a la tercera forma normal, si ya está en la segunda forma normal, pero no presenta ningún dependencias transitivos de objetos no clave de las llaves. En virtud de la dependencia transitiva que comúnmente se entiende como una relación obvia entre los campos.

La normalización de base de datos pone el objetivo principal desarrollador de llevar todas las relaciones con la tercera forma normal. Sólo de esta manera en el futuro, será posible crear un sistema de información eficiente.

La normalización de bases de datos: reglas básicas

Se debe formular un conjunto de reglas a seguir en el trabajo de normalización. La primera es para excluir los grupos de repetición. Necesarios para formar una tabla separada almacenar cada conjunto de atributos relacionados, lo que crea una clave separada. A continuación, asegúrese de eliminar los datos redundantes. En los casos en que se observa la relación de atributos sólo en la parte de la clave, entonces se debe poner en una tabla separada. La tercera regla es obligatoria, excepto para las columnas que no dependan de la clave. Atributos deben ser colocados en una mesa aislada, si no tienen el efecto deseado en la tecla. Asegúrese de aislar las múltiples relaciones independientes. En este caso estamos hablando de lo que no se ve la conexión concreta entre múltiples relaciones. Por último, es necesario aislar las múltiples relaciones relacionadas semánticamente. En esta normalización se completa base de datos, seguido de un proceso de desarrollo.