benchmarking

Páginas: 8 (1833 palabras) Publicado: 6 de diciembre de 2013






















Introducción

En el presente informe, nos menciona la Normalización de una base de datos, las tres formas normales como debe estar constituida una base de datos pero ante todo comenzamos por aprender ¿Qué es una normalización? Y así de esa manera por de ir detallando paso a paso las tres formas de normalización con sus objetivos y sus respectivosejemplos y así poder aclarar de una manera más efectiva dicho tema.

Objetivos generales

Mostrar y aclarar lo que es normalización y como aplicar cada una de sus formas normales.

Objetivos especifico
Dar a conocer el concepto de normalización.

Aclarar cuáles son los principales objetivos de la normalización.

Explicar cada una de sus formas normales y como aplicarlas a la base dedatos.











Resumen Ejecutivo
¿Qué es Normalización?
Normalización es el proceso de organizar de manera eficiente los datos dentro de una base de datos. Esto incluye la creación y tablas y establecimiento de relaciones entre ellas según reglas pre- diseñas tanto para proteger los datos y la base de datos, como para hacer más flexible al eliminar la redundancia y dependenciaincoherente.
Los principales objetivos de la normalización son:
La eliminación de datos redundantes.
Evitar problemas de actualización de los datos en las tablas.
Garantizar que las dependencias que tienen los datos entre ellos sean lógicas y presenten algunos sentidos.
Grado de normalización: Primera Forma Normal
Los principales objetivos:
Eliminar grupos de datos repetidos en tablasindividuales.
Crea una tabla separada para cada conjunto de datos relacionados.
Identifique cada conjunto de datos relacionado con una clave principal. Ejemplo ID, Primary Key, FK.
No utilizar varios campos en una sola tabla para almacenar datos similares. Por ejemplo, para el seguimiento de un artículo del inventario que proviene de dos fuentes diferentes, el registro que pueden contener campos para elcódigo de proveedor 1 y un código de proveedor 2.
¿Qué sucede cuando se agrega un tercer proveedor?
Agregar un campo no es la respuesta, ya que requiere de programación y modificación de tabla y la necesidad de repetirlo cada vez que se agregue a un nuevo proveedor. En su lugar, se deberá poner toda la información del proveedor en una tabla independiente denominada proveedor por medio de unaclave o de sus claves.
Grados de normalización: Segunda Forma Normal
Los principales objetivos:
Crear tablas separadas para aquellos conjuntos de valores se aplican a varios registros. Ejemplo: ciudades, profesión.
Relacionar estas tablas por medio de una clave externa, ejemplo ID, Primary Key, FK.
Los registros no deben depender de nada que no sea la clave primaria de una tabla (una clavecompuesta, si es necesario). Por ejemplo consideremos la dirección de un cliente en un sistema contable. La dirección no solo se necesita en la tabla clientes, sino también para los pedidos, envíos, facturas, cuentas por cobrar e inclusive en las órdenes. En lugar de almacenar la dirección del cliente como una entrada independiente en cada una de estas tablas, guardar ya sea en la tabla clientes oen una tabla de direcciones separada.
Grado de normalización: Tercera Forma Normal
Los principales objetivos:
Eliminar los campos que no dependan de las claves.
Los valores de un registro que no forman parte de la clave de un registro no tienen cabida en la tabla.
Por ejemplo una tabla que contiene los datos de los candidatos a un puesto, el nombre del candidato, nombre de la universidad ala que asistió y la dirección puede estar incluida. Pero existen muchas universidades, si la información de la universidad se almacena en la tabla de candidatos, no hay manera de listar las universidades que no tengan candidatos.





¿Qué es Normalización?
Normalización es el proceso de organizar de manera eficiente los datos dentro de una base de datos. Esto incluye la creación y tablas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Benchmarking
  • Benchmarking
  • Benchmarking
  • Benchmarking
  • El benchmarking
  • Benchmarking
  • BENCHMARKING
  • BENCHMARKING

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS