viernes, 28 de octubre de 2022

Base de datos #13 | Normalización (1FN, 2FN y 3FN)

Normalización (1FN, 2FN y 3FN)

Que es Normalización:

Es un proceso de simplificación de datos 


2.-objetivos para normalizar bases de datos


* Tener almacenado con el menor espacio posible 


* Eliminar datos repetidos 


* Eliminar errores lógicos 


* Datos ordenados 


La normalización nos servirá para optimizar el mayor de datos posibles y tener los datos necesarios para que no se repitan y pertenezcan organizados 


3.-Niveles para Organizar las bases de datos 


* Primer Forma Normal 


* Segunda Forma Normal 


* Tercer Forma Normal 


* Forma Normal Boyce Codd


* Cuarta Forma Normal 


* Quinta Forma Normal 


Por lo general hasta la tercer forma normal es donde se normalizan las bases de datos ya que en esta forma tenemos los datos almacenados, la eliminación de los datos repetitivos, eliminación de errores lógicos y datos ordenados 

3.-Primer Forma Normal 


forma normal no normalizada

identificar los grupos de repetición (matricula,nombre,teléfono y carrera)


identificar los grupos que no se repiten (materia y numero de materia)





Separamos los Datos en dos Tablas para tener una relación 





4.-Segunda Forma Normal 


*Dependencia Funcional 

esta consiste en varios atributos donde debe de haber una clave primaria y los demás atributos dependetotalmente de la clave primaria 



*Dependencia Transitiva 


esta es muy diferente a la anterior ya que existe una clave primaria donde hay una dependencia transitiva 




* La tabla debe estar en Primer Forma Normal

 * Identificar las dependencias funcionales y transitivas 





1.-Paso1Forma Normal 


separarnos nuevamente las tablas tabla intermedia 


2.-Paso2 Tercer Forma Normal  


















No hay comentarios:

Publicar un comentario

Base de datos #13 | Normalización (1FN, 2FN y 3FN)

Normalización (1FN, 2FN y 3FN) Que es Normalización: Es un proceso de simplificación de datos  2.-objetivos para normalizar bases de datos *...