Вы находитесь на странице: 1из 9

SERVICIO NACIONAL DE APRENDIZAJE – SENA

ESPECIALIZACIÓN TECNOLÓGICA EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS

NORMALIZACION BASE DE DATOS

NORMALIZACION

La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de


estructuras de datos más pequeñas, que además de ser más simples y más estables, son más
fáciles de mantener. También se puede entender la normalización como una serie de reglas que
sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema que minimice los
problemas de lógica. Cada regla está basada en la que le antecede. La normalización se adoptó
porque el viejo estilo de poner todos los datos en un solo lugar, como un archivo o una tabla de la
base de datos, era ineficiente y conducía a errores de lógica cuando se trataban de manipular los
datos.

Existen tres grados de Normalización Primera Forma Normal (1NF), Segunda Forma Normal (2NF) y
Tercera Forma Normal (3NF), se aplicaran estás tres normas a la secretarias de Gobierno y
Hacienda con sus respectivas tablas y atributos

SECRETARIA DE GOBIERNO
SECRETARIA DE HACIENDA
Primera Forma Normal

La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y
colocarse en tablas separadas Poner la base de datos en la Primera Forma Normal resuelve el
problema de los encabezados de columna múltiples. Muy a menudo, los diseñadores de bases de
datos inexpertos harán algo similar a la tabla no normalizada. Una y otra vez, crearán columnas
que representen los mismos datos. La normalización ayuda a clarificar la base de datos y a
organizarla en partes más pequeñas y más fáciles de entender. En lugar de tener que entender una
tabla gigantesca y monolítica que tiene muchos diferentes aspectos, sólo tenemos que entender
los objetos pequeños y más tangibles, así como las relaciones que guardan con otros objetos
también pequeños.

De la base de datos gobierno se normalizara en la primera forma la tabla actuación debido a que
los hechos se pueden duplicarse y a la hora de buscar podría ocasionar problemas
Para ello se crea una tabla denominada hechos, su estructura seria de la siguiente manera

También se toma la tabla contravención donde el atributo hechos podría ser repetitivo y
ocasionaría problemas a la hora de realizar consultas

Para su normalización se crea una tabla llamada hechos, su estructura seria de la siguiente manera

Por último se toma la tabla Querella la cual se normaliza el atributo asunto


Queda de la siguiente manera

A la Base de datos Hacienda se normalizara de la siguiente manera para las tablas cuentas por
cobrar y cuentas por pagar cuenta con un mismo atributo llamado concepto de cuenta, para el cual
se creara una tabla y se relaciona con las dos tablas mencionadas anteriormente
El diagrama quedaría de la siguiente manera
Segunda Forma Normal

La regla de la Segunda Forma Normal establece que todas las dependencias parciales se deben
eliminar y separar dentro de sus propias tablas. Una dependencia parcial es un término que
describe a aquellos datos que no dependen de la llave primaria de la tabla para identificarlos. Una
vez alcanzado el nivel de la Segunda Forma Normal, se controlan la mayoría de los problemas de
lógica. Podemos insertar un registro sin un exceso de datos en la mayoría de las tablas.
En la tabla Pago existe un atributo llamado tipo pago el cual no tiene relación directa para ello se
crea una nueva tabla donde se incluirá la descripción

Tercera Forma Normal

Una tabla está normalizada en esta forma si todas las columnas que no son llave son
funcionalmente dependientes por completo de la llave primaria y no hay dependencias transitivas.
Comentamos anteriormente que una dependencia transitiva es aquella en la cual existen columnas
que no son llave que dependen de otras columnas que tampoco son llave. Cuando las tablas están
en la Tercera Forma Normal se previenen errores de lógica cuando se insertan o borran registros.
Cada columna en una tabla está identificada de manera única por la llave primaria, y no deben
haber datos repetidos. Esto provee un esquema limpio y elegante, que es fácil de trabajar y
expandir.
SELECT * FROM NOMBRE TABLA

http://www.eet2mdp.edu.ar/alumnos/MATERIAL/MATERIAL/info/infonorma.pdf

Вам также может понравиться