Está en la página 1de 7

Universidad Católica Los Ángeles de Chimbote, Facultad de Ingeniería, Escuela Profesional de

Ingeniería de Sistemas

IMPORTANCIA DEL PENSAMIENTO SISTÉMICO EN LA TOMA DE DECISIONES

Autor:
Roman Balarezo, Bony Antonio.
Ramírez Villegas, Carlos Alberto.
Zapata Córdova, Claudio Cesar.
Núñez Espinoza, Franclyn

Filial Piura

Piura, agosto del 2016

-1-
Índice

1. INTRODUCCION .......................................................................................................................... - 3 -

2. Normalización ................................................................................................................................... - 4 -

1. ¿Qué es normalización? ............................................................................. - 4 -

3. Primera Forma Normal ................................................................................................................. - 4 -

4. Segunda Forma Normal ................................................................................................................ - 5 -

5. Tercera Forma Normal .................................................................................................................. - 6 -

6. Conclusiones ...................................................................................................................................... - 7 -

7. Referencias .......................................................................................................................................... - 7 -

-2-
1. INTRODUCCION

Con la presente monografía se busca explicar sobre la normalización de base de datos,


importancia, tipos de la normalización de las bases de datos, adquiriendo así conocimientos
previos respecto al tema, para dar más información para todas aquellas personas interesadas
que quieran saber más sobre estos tipos de temas. La normalización de base de datos se podría
definir de una manera sencilla como el proceso de organizar y estructurar los datos de forma
que se minimice la redundancia.

La presente monografía tiene como objetivo dar a explicar y dar a conocer información acerca
de la normalización de base de datos, sabiendo así que existe 3 niveles de Normalización que
deben de respetarse para poder decir que nuestra Base De Datos se encuentra normalizada, es
decir que cumplan con los requisitos naturales para funcionar óptimamente y no perjudicar las
performances por mala arquitectura.

La justificación de la investigación estuvo referida actualmente sobre la normalización de base


de datos, sabiendo así que este tema abarca diferentes temas importantes que deben ser
tomados en cuenta antes y después de realizar una base de datos.

La importancia del tema radicó en explicar sobre la normalización de base de datos que más que
todo es el proceso de organizar los datos de nuestra base de datos que tengamos desarrollada,
incluyendo la creación de tablas y el establecimiento de relaciones entre ellas según reglas
diseñadas tanto para proteger los datos como para hacer que la base de datos sea más flexible
al eliminar la redundancia y las dependencias incoherentes.

-3-
2. Normalización

1. ¿Qué es normalización?

Según Manuel Torres Remón en su libro “Normalización de Base de Datos” nos indica que
“Este proceso clasifica relaciones, objetos, formas de relación y demás elementos en grupos.
En base a las características que cada uno posee. Si se identifican ciertas reglas, se aplica un
categoría; si se definen otras reglas, se aplicará otra categoría”. (1)

Y en el libro de “Gestión de base de datos (2ª. ed.)” por el autor Luis Hueso Ibáñez nos dice:
“Que consiste en comprobar que las tablas definidas cumplen unas determinadas condiciones.
Se pretende garantizar la no existencia de redundancia y una cierta coherencia en la
representación mediante un esquema relacional de las entidades y relaciones del modelo
conceptual (MER). mediante la normalización se pueden solucionar diversos errores en el
diseño de la base de datos, así como mejorarlo y esto facilita el trabajo posterior del
administrador de la base de datos y de los desarrolladores de aplicaciones”. (2)

3. Primera Forma Normal


La primera forma normal nos ayudara a eliminar aquellos grupos que se repiten de las tablas
individuales. Luego se crean tablas separadas por cada grupo de los datos relacionados,
identificamos a los grupos de datos relacionados con una llave primaria.

Luis Hueso Ibáñez señala que: “La regla de la Primera Forma Normal establece que las columnas
repetidas deben eliminarse y colocarse en tablas separadas. Se pretende garantizar la no
existencia de grupos repetitivos. Un grupo repetitivo es un conjunto de atributos de igual
semántica en el problema y dominio, que toman valores distintos para la misma clave. Cualquier
esquema que tenga claves correctas está seguro en FN1.”

(sin normalizar)

-4-
(1FN)

4. Segunda Forma Normal


La segunda forma normal asegura que cada atributo describe la entidad, crea 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. Al realizar esto eliminaremos los datos redundantes.

Andy Oppel nos explica que “Una relación está en la segunda forma normal si cumple con los
dos criterios siguientes:

 La relación está en la primera forma normal.


 Todos los atributos que no son una clave son funcionalmente dependientes de la clave
principal completa”. (3)

Con esto nos garantiza una correcta elección de claves y eliminar redundancias. Si las claves
están formadas por un único atributo entonces ese esquema estará en segunda forma normal.
Una vez alcanzados el nivel de la 2da forma normal, podemos insertar un registro sin excesos de
datos en la mayoría de tablas.

-5-
(2FN)

5. Tercera Forma Normal


La tercera forma normal comprueba las dependencias transitivas, eliminando campos que no
dependen de la clave principal. O sea, aquellos valores que no dependen de la clave principal no
pertenecen a la tabla, los campos que no pertenecen a la clave principal se ubican en una tabla
a parte y relacionan las tablas por medio de una clave externa.

El libro “Gestión de base de datos” nos da a entender que: “Una tabla está normalizada en esta
forma si todos los atributos que no son clave o parte de la misma son funcionalmente
dependientes por completo de la clave primaria y no hay dependencias transitivas. Comentamos
anteriormente que una dependencia transitiva es aquella en la cual existen columnas que no
son clave que dependen de otras columnas que tampoco lo son”. (2)

-6-
6. Conclusiones
La normalización es una técnica utilizada para diseñar tablas en las que las redundancias de datos
se reducen al mínimo. Las primeras tres formas normales (1FN, 2FN y 3FN) son las más utilizadas.
Desde un punto de vista estructural, las formas de mayor nivel son mejores que las de menor
nivel, porque aquellas producen relativamente pocas redundancias de datos en la base de datos.
En otras palabras, 3FN es mejor que 2FN y ésta, a su vez, es mejor que 1FN. Casi todos los diseños
de negocios utilizan la 3FN como forma ideal.

Conocer las reglas de normalización permitirá crear mejores diseños de bases de datos.

Distinguir las características de la 1FN, 2FN y 3FN permitirá al alumno distinguir el nivel de
normalización en el que se encuentra una tabla

7. Referencias
1. Remon MT. Normalización de base de datos. Primera ed. Andalucia: El Cid Editor; 2009-01-01.
2. Ibañez LH. Gestion de bases de datos (2a. ed.). Segunda ed. Madrid: Ra-Ma; 2014-01-01.
3. Oppel A. Fundamentos de base de datos: McGraw-Hill Interamericana; 2010.

-7-

También podría gustarte