domingo, 15 de enero de 2012

BLOG 1 ... Datos Normalizados en primera forma normal (1FN) y el universo de datos no normalizado

Diferencia:




El universo de datos no normalizado se refiere al conjunto de datos que están reunidos bajo un criterio en común, estos datos son una gran cantidad de información desorganizada y, en algunos casos, compleja para su análisis u otros usos, ya que tiene un albedrio de información, y en ello encontraremos muchas inconsistencias o ¨defectos¨, como las siguientes:
 La redundancia de datos
 Errores de actualización de datos.
Falta de integridad e inconsistencia en los datos.

En relación a tablas no normalizadas (cuando almacenamos información no normalizada):
 Repetición de nombres de cada tabla.
 Presencia de dos filas iguales.
 Los datos de una misma columna de un mismo tipo.
De inserción: imposibilidad de adicionar datos en la BD por la ausencia de otros.
 De borrado: pérdida no intencionada de datos debido a la eliminación de otros.

En cambio, cuando tenemos los datos organizados bajo ciertos criterios, como la Primera Forma Normal (1FN), se debe cumplir con lo siguiente:

Una relación R se encuentra en 1FN si y solo sí por cada renglón columna contiene valores atómicos.
Las celdas de las tablas poseen valores simples y no se permiten grupos ni arreglos repetidos como valores, es decir, contienen un solo valor por cada celda.
Todos los ingresos en cualquier columna (atributo) deben ser del mismo tipo.
Cada columna debe tener un nombre único, el orden de las columnas en la tabla no es importante.
Dos filas o renglones de una misma tabla no deben ser idénticas, aunque el orden de las filas no es importante






La primera Forma Normalizada  

Los datos normalizados en primera forma normal es cuando todos los atributos se encuentran atomizados, se dice que no son divisibles. Cuando las relaciones no incluyen grupos repetitivos.

Antes que nada, los datos deben ser atómicos (que no se puedan dividir).


Universo de datos No Normalizados

Los datos no normalizados son los que no cumplen con ciertas reglas establecidas para un correcto manejo de la Base de Datos, ya que pueden existir distintas anomalías, como las de inserción, actualización y borrado.

Inserción: Si se quisiera agregar un nuevo departamento que aún no tiene trabajadores , ciertos campos como el N_Trabajador, C_Trabajador y Q_anios estarían sin dato alguno.

Actualización: Si se deseara cambiar el código de un departamento por otro, se tendría que cambiar por cada uno de los trabajadores que pertenece ocasionando perdida de tiempo.

Borrado: Al despedir a los trabajadores de un departamento, no habría rastro de la existencia de dicho departamento.




No hay comentarios:

Publicar un comentario