normalizocion de base de datos
INGENIERIA DE SISTEMAS
NORMALIZACION DE BASE DE DATOS
Normalización
La normalización, consiste en verificar el cumplimiento de cierta' reglas que
aseguran la eliminación delos riesgos de diseño de una Base de Datos. Esto se
hace mediante la aplicación de ciertas reglas llamadas Formas Normales, que en
ocasiones producen la separación de datos en diferentesrelaciones.
Las relaciones resultantes deben cumplir ciertas características:
Conservar la información: Conservar atributos y tuplas.
Conservarlas dependencias.
Pasos de la normalización:
Descomponer todoslos grupos de datos en registros bidimensionales.
Eliminar todas las relaciones en la que los datos no dependan
completamente
de la clave primaria del registro.
Eliminar todas las relaciones quecontengan dependencias transitivas.
BASE DE DATOS I
INGENIERIA DE SISTEMAS
Formas Normales
Son las técnicas para prevenir las anomalías en las tablas. Dependiendo de su
estructura, unatabla puede estar en primera forma normal, segunda forma normal
o en cualquier otra.
Aplicación de la Normalización
Consideremos que deseamos crear una base de datos para crear una base de datospara registrar las entradasde suministrosal almacén de una organización; dichas
entradas se controlanpor mediode órdenes de recepción las cuales deberán
contener los siguientes datos:
Orden deRecepción
NumOrden
Fecha
RucProv
:XXXXXXXXXX
RazonsocialProv:XXXXXXXXXX
DireccionProv :XXXXXXXXXX
: XX/XX/XXXX
TelefonoProv : 99999999
Relacion de suministros
Codigo
DescripcionMedida
Cantidad
2
Precio
Importe
Totalimporte
IGV
Totalbruto
Descuento
Datos
repetitivos
BASE DE DATOS I
INGENIERIA DE SISTEMAS
La lista de los atributos sería: RecepciónNumOrden
Fecha
RucProv
RazProv
DireccionProv
TelefProv
Codigo
Descripción
Medida
Precio
TotalImporte
TotalBruto
Primera Forma Normal (lNF)
La Primera Forma Normal está orientada a...
Regístrate para leer el documento completo.