Formas De Normalice

Páginas: 6 (1359 palabras) Publicado: 19 de septiembre de 2011
Primera Forma Normal 

La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. Ésta es una regla muy fácil de seguir. Observe el esquema de la tabla Clientes de la base de datos.

Clientes 

ID Cliente 

Nombre 

Apellidos 

Nombre_Producto1 

Costo_Producto1 

Imagen_Producto1 

Nombre_Producto2 Costo_Producto2 

Imagen_Producto2 

Fecha_Pedido 

Cantidad_Pedido 

Nombre Cia Envios 

La tabla tiene varias columnas repetidas. Éstas se refieren principalmente a los productos. De acuerdo con la regla, debe eliminar las columnas repetidas y crearles su propia tabla. 

Eliminación de datos repetidos en una base de datos 

Clientes Pedidos 

ID_Clientes Nombre_Productos 

NombreCosto_Producto 

Apellidos Imagen_Producto 

Direccion 

Numero_Pedido 

Fecha_Pedido 

Cantidad_Pedido 

Clave_Cia_Envios 

Nombre_Ci_ Envios 

Ahora tiene dos tablas. Pero todavía hay un problema. No hay forma de relacionar los datos de la tabla original con los de la nueva tabla. Para hacerlo, debe añadir un campo clave a la segunda tabla de forma que se establezca la relación. Añada ala tabla Productos una clave primaria que se llame ID_Producto y añada una clave a la tabla Clientes que la relacione con la tabla Productos. El campo ID_Producto es el candidato ideal. 

Primera Forma Normal 

Clientes Pedidos 

ID_Productos ID_Productos 

ID_Clientes Nombre_Productos 

Nombre Costo_Producto 

Apellidos Imagen_Producto 

Direccion 

Numero_Pedido 

Fecha_Pedido Cantidad_Pedido 

Clave_Cia_Envios 

Así, se ha establecido una relación uno a varios. Ésta representa lo que la base de datos estará haciendo en la vida real. El cliente tendrá muchos productos que podrá comprar, 

sin importar cuántos otros clientes quieran comprarlos también. Además, el cliente necesitará haber pedido un producto para ser un cliente. Usted ya no está obligado aañadir un cliente cada vez que añade un nuevo producto a su inventario. 

La normalización ayuda a clarificar la base de datos ya 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, usted sólo tiene que entender objetos pequeños y más tangibles, así como las relaciones que guardan con otrosobjetos también pequeños. No es necesario mencionar que un mejor entendimiento del funcionamiento de su base de datos conducirá aun mejor aprovechamiento de sus activos. 

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 depen dencia parcial es un término que describe a aquellosdatos que no dependen de la clave de la tabla para identificarlos. En la base de datos de muestra, la información de pedidos está en cada uno de los registros. Sería mucho más simple utilizar únicamente el número del pedido. El resto de la información podría residir en su propia tabla. Una vez que haya organizado la información de pedidos. 

Eliminación de las dependencias parciales -SegundaForma Normal 

Clientes Pedidos Productos 

ID_Productos ID_Productos ID_Producto 

ID_Clientes Nombre_Productos Fecha_Compra 

Nombre Cantidad_Pedido Costos_Productos 

Apellidos Imagen_Producto 

Direccion 

Numero_Pedido 

Nombre_Cia_Envios 

De nuevo, al organizar el esquema de esta forma puede reflejar el mundo real en su base de datos. Tendría que hacer algunos cambios en susreglas del negocio para que esto fuera aplicable, pero para ilustrar la normalización, así está bien. 

Una de las mayores desventajas de la normalización es el tiempo que lleva hacerlo. La mayoría de la gente está demasiado ocupada, y emplear tiempo para asegurarse de que sus datos están normalizados cuando todo funciona más o menos bien, parece ser un desperdicio de tiempo. Pero no es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la forma de la forma
  • Que Son Formas De Estado Y Formas De Estado
  • formar y formarse
  • Formas
  • La Forma
  • Formas
  • forma
  • Forma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS