Normalización
Normalización
Normalización
FACULTAD DE CIENCIAS
Programación II
“NORMALIZACIÓN”
AUTOR
GARRO TORRES LUIS PABLO
JAIMES MOQUILLAZA RICARDO
LAZARO TOSCANO EDSON CARLOS
MEJIA GUERRRERO JHAMIR ANTONY
PASIÓN CHACHAS JOSUÉ SALOMÓN
Docente:
MAG. ING. MIGUEL ÁNGEL SILVA ZAPATA
HUARAZ - PERÚ
2022
INTRODUCCIÓN
este tema, para ofrecer más información a cada uno de los interesados que quieran saber
minimiza la redundancia.
normalización se deben respetar para poder mencionar que nuestra Base de Datos se
encuentra normalizada mencionando que cumplen con los requisitos naturales para un
Datos, sabiendo de esta manera que el problema contiene diferentes temas relevantes
que deben ser traído presente antes y después de crear la base de datos. El valor del
problema radica en describir la normalización de la base de datos que es más que todo
acuerdo con las normas diseñado para retener datos para hacer que la base de datos sea
¿Qué es la normalización?
recursos en conjuntos.
"Gestión de bases de datos (2ª edición)" del creador Luis Hueso Ibáñez nos dice: “Eso
se basa en verificar que la tabla especificada cumpla con ciertas condiciones. Con ello
diseño de la base de datos, así como mejorarla y esto permite seguir trabajando
individual. Luego se generan tablas separadas para cada conjunto de datos involucrado,
Luis Hueso Ibáñez señala que: "La Regla de Primera Forma General estipula que la
columna repetida deben ser removidas y colocadas en una mesa separada. Esto es para
los mismos atributos semántica en problema y dominio, que toman diferentes valores
para una misma clave. Cada el esquema que tiene la clave requerida está seguro en
FN1”.
una base de datos y esta a su vez se basa en la primera forma normal (1FN).
Una entidad cumple la segunda forma normal si cada atributo que no está en la clave
Documentation, 2021)
Es decir, para que una Entidad esté en la segunda forma normal debe cumplir los
siguientes criterios:
En resumen la segunda forma normal se adhiere a las dos reglas del punto anterior, la
parciales. Esto significa que todos los valores de las columnas de una línea deben
relacionado con ella. De esta manera se podrá asegurar que no hay campos
“irrelevantes” esto se debe a que cualquier campo estará relacionado con el concepto
que se quiere guardar en la tabla y no es un campo que deba estar en otra tabla.
Nota: Una entidad que este en la primera forma normal y que a su vez este conformada
de una clave primaria y una única columna ya se encuentra en la segunda forma normal.
Ventajas:
siguientes ventajas:
Para poder normalizar las bases de datos debemos considerar ciertos puntos como:
Ninguna columna puede depender de una columna que no tenga una clave
Las claves para la normalización en tercera forma seria que nuestros datos en ciertos
campos puedan repetirse a mas de un registro es mas factible manejarlos en otra tabla
diferente mejor dicho que “los valores de un registro que no sean parte de la clave de
contrataciones para una entidad en el cual tengamos como datos el nombre, la dirección
no hay manera de contar las universidades que no tenga candidatos en ese momento.
Para lo cual debemos crear una nueva tabla la cual llamaremos Universidad y la
siempre es práctico. Si tiene una tabla Clientes y desea eliminar todas las dependencias
posibles entre los campos, debe crear tablas independientes para las ciudades, códigos
postales, representantes de venta, clases de clientes y cualquier otro factor que pueda
supone. Sin embargo, muchas tablas pequeñas pueden degradar el rendimiento o superar
“Podemos decir que nuestra tabla se encuentra en tercera normal si previamente estaba
Todos los atributos que no forman parte de la Clave Principal tienen dependencia funcional
completa de ella.
Paciente:
Atencion:
Atención:
Especialidad:
Nom_
Doctor Especialidad
Teresa Cirujia
Carlos Ortopedia
Diosdado Oftalmologia
Willy Neurologia
Conclusión:
La normalización es una técnica utilizada para diseñar tablas que reduce la duplicación
de datos. Las primeras tres formas comunes (1FN, 2FN y 3FN) son las más utilizadas.
Desde un punto de vista estructural, los formularios de alto nivel son preferibles a los
base de datos. En otras palabras, 3NF es mejor que 2NF y 2NF es mejor que 1NF. Casi
Bibliografía
es/office/troubleshoot/access/database-normalization-description
Normalización de una base de datos: qué es y cómo normalizar una base sin morir en el
datos-y-no-morir-en-el-intento/
https://www.ibm.com/docs/es/db2-for-zos/11?topic=ssepek-11-0-0-intro-src-tpc-db2z-
secondnormalform-html