Ejercicios de Normalización

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

UNIVERSIDAD DE GUAYAQUIL

FACULTAD INGENIERIA INDUSTRIAL

SISTEMAS DE LA INFORMACION

Nombre: Wilson David Jiménez González

Fecha: 20 de diciembre de 2021

Taller1 (20/Dic/2021) Ejercicios de Normalización

Investigar 2 ejemplos y realizar un análisis de las 3FN.

EJEMPLO 1
Tenemos una empresa pública donde los puestos de trabajo están regulados por el Estado, de
modo que las condiciones salariales están determinadas por el puesto. Se ha creado el
siguiente esquema relacional

EMPLEADOS (nss, nombre, puesto, salario, emails) con nss como clave primaria.

nss nombre puesto salario emails

111 Juan Pérez jefe de Área 3000 juanp@ecn.es; jefe2@ecn.es

222 José Sánchez Administrativo 1500 jsanchez@ecn.es

333 Ana Díaz Administrativo 1500 adiaz@ecn.es; ana32@gmail.com

Primera forma normal (1FN)

Duplicar los registros con valores repetidos

nss nombre puesto salario email

111 Juan Pérez Jefe de Área 3000 juanp@ecn.es

111 Juan Pérez Jefe de Área 3000 jefe2@ecn.es

222 José Sánchez Administrativo 1500 jsanchez@ecn.es

333 Ana Díaz Administrativo 1500 adiaz@ecn.es

333 Ana Díaz Administrativo 1500 ana32@gmail.com


Segunda forma normal (2FN)

Eliminando atributos quedaría:

nss email

111 juanp@ecn.es

111 jefe2@ecn.es

222 jsanchez@ecn.es

333 adiaz@ecn.es

333 ana32@gmail.com

Tercera forma normal (3FN)

Obtendrían los siguientes datos:

nss nombre puesto

111 Juan Pérez Jefe de Área

222 José Sánchez Administrativo

333 Ana Díaz Administrativo


EJEMPLO 2
Supongamos que una biblioteca de videos mantiene una base de datos de películas alquiladas.
Sin ninguna normalización, toda la información se almacena en una tabla como se muestra a
continuación.

Primera forma normal (1FN)

Segunda forma normal (2FN)

Está claro que no podemos avanzar para hacer que nuestra base de datos simple esté en el 2
formulario de normalización a menos que particionemos la tabla anterior.
Tercera forma normal (3FN)

No hay dependencias funcionales transitorias, y por lo tanto nuestra tabla está en 3NF

En la Tabla 3, la ID de saludo es la clave principal, y en la Tabla 1 la ID de saludo es ajena a la


clave primaria en la Tabla 3

También podría gustarte