Ir al contenido principal

NORMALIZACIÓN

Normalización

Es el proceso de organizar los datos en una base de datos que incluye la creación de tablas y el establecimiento de relaciones entre ellas.
Este proceso es utilizado para ayudar a eliminar los datos redundantes.

Formas Normales
Las formas normales proporcionan los criterios para determinar el grado de vulnerabilidad de una tabla a inconsistencias y anomalías lógicas.
Cinco formas de normalización (FN: Forma normal)
1FN: Eliminar grupos repetitivos
2FN: Eliminar datos redundantes
3FN: Eliminar columnas no depende de clave
4FN: Aislar Relaciones Múltiples Independientes
5FN: Aislar relaciones semánticamente relacionadas múltiples

¿Cómo se aplican las 3 primeras formas normales?

Primera Forma Normal (1FN)
La primera forma normal significa que los datos están en un formato de entidad, lo que significa que se han cumplido las siguientes condiciones:
  • Eliminar grupos repetidos en tablas individuales
  • Crear una tabla independiente para cada conjunto de datos relacionados
  • Identificar cada conjunto de relacionados con la clave principal
No utilice varios campos en una sola tabla para almacenar datos similares
Resultado de imagen para 1fn ejemplos

Segunda Forma Normal (2FN)
La segunda forma normal asegura que cada atributo describe la entidad
Crear tablas separadas para el conjunto de valores y los registros múltiples, estas tablas se deben relacionar con una clave externa.
Los registros no deben depender de otra cosa que la clave principal de la tabla, incluida la clave compuesta si es necesario.

Resultado de imagen para 2fn ejemplos

Tercera forma normal (3FN)
La tercera forma normal comprueba las dependencias transitivas, eliminando campos que no dependen de la clave principal.
Los valores que no dependen de la clave principal no pertenecen a la tabla
Los campos que no pertenecen a la clave principal colóquelos en una tabla aparte y relacionen ambas tablas por medio de una clave externa.

Resultado de imagen para 3fn ejemplos





Fuente
Sarmiento,M. (2017). Normalización de base de datos. octubre 20,2019, de Marco Sarmiento Sitio web: http://www.marcossarmiento.com/2017/06/28/normalizacion-de-base-de-datos/
Anónimo. (Sin fecha). Forma normal. octubre 20,2019, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/Forma_normal_(base_de_datos)



 

Comentarios

Entradas más populares de este blog

DICCIONARIO DE DATOS

Diccionario de datos Un  diccionario de datos  es un conjunto de definiciones  que contiene las características lógicas y puntuales de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización. Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño. En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos. Si los analistas desean conocer cuántos caracteres abarca un determinado dato o qué otros no...

TIPOS DE DATOS EN ACCESS

Características de los tipos de datos en Access 1.    Texto: Se utiliza para introducir datos que incluyan texto, valores numéricos que no requieran cálculos matemáticos o combinación de texto y números. Acepta un máximo de 255 caracteres. 2.     Número: Datos numéricos que vayan a ser utilizados para realizar cálculos matemáticos. 3.     Fecha/Hora: Es importante utilizar este tipo para introducir datos de fecha, del año 100 al año 9999. 4.   Moneda: Ideal para datos numéricos que representen valores en moneda, que vayan a utilizarse para cálculos matemáticos y que necesitemos que lo preceda el signo de moneda. 5.      Auto numeración: El valor que contenga este campo se va a ir incrementando cada vez que se agregue un registro a la tabla que lo contenga, luego este tipo de datos es utilizado para llevar una secuencia de los registros ingresados a una tabla. 6.     Si/No: Ideal para...

FILTROS EN ACCESS

Filtros en Access El filtrado es una forma útil de ver solo los datos que desea que se muestren en las bases de datos de Access. Puede usar filtros para mostrar registros específicos en un formulario, informe, consulta u hoja de información, o para imprimir solo algunos registros de un informe, tabla o consulta. Al aplicar un filtro, puede limitar los datos en una vista sin modificar el diseño del objeto subyacente. Puesto que la vista que obtiene después de aplicar un filtro contiene solo los registros con los valores que seleccionó, el resto de los datos permanecerá ocultos hasta que se borre el filtro. Existen varios tipos de filtros y algunos de ellos son fáciles de aplicar y quitar. Access contiene algunos filtros comunes que están integrados en todas las vistas. La disponibilidad de los comandos de filtro depende del tipo y los valores del campo. Por ejemplo, para ver los registros de personas cuyo cumpleaños se celebre en un mes específico, haga clic en la columna...