Base de datos

Páginas: 2 (493 palabras) Publicado: 19 de marzo de 2012
BASE DE DATOS I


Normalización de base de datos


Normalización de base de datos
Las reglas de la normalización están encaminadas a eliminar redundancias e inconsistencias de dependencia enel diseño de las tablas. Las normas están regidas en 5 pasos progresivos para normalizar, tomando en cuenta de crear una base de datos funcional y eficiente.
Para comenzar se desea crear una tablacon la información de usuarios y los datos a guardar son: el nombre, la empresa, la dirección de la empresa y e-mail. La estructura de la tabla quedara de la siguiente forma.
Formalización CEROUSUARIOS |
Nombre | Empresa | Direccion_empresa | e-mail.1 | e-mail.2 |
Jose | ABC | I work Lane | Abc.com | Xjj.com |
Maria | XJJ | I job street | ABC.com | Xjj.com |
En esta tabla esta en nivel deFormación Cero por que ninguna de las reglas se han aplicado. Al observar los campos e-mail.1 y e-mail.2. Se repiten los mismos email con diferentes nombres y empresas.
Primer nivel deformalización/normalización. (F/N)
1. Eliminar los campos repetitivos de la tabla individuales.
2. Crear una tabla separada por cada grupo de datos relacionados.
3. Identificar cada grupo de datosrelacionados con una clave primaria.
Al observar el cuadro anterior veremos que se rompe la primera regla en los campos repetitivos de e_mail.1 y 2.
En la tercera regla significa que tenemos que se tieneque crear un campo tipo contador auto incrementable para cada registro.
Al aplicar el primer nivel de F/N encontraremos la siguiente tabla:
USUARIOS |
UserId | Nombre | Empresa |Direccion_empresa | e-mail.1 |
1 | Jose | ABC | I work Lane | Abc.com |
1 | Jose | ABC | I work Lane | Xjj.com |
2 | Maria | XJJ | I job street | ABC.com |
2 | Maria | XJJ | I job street | Xjj.com |
Segundonivel de formalización/normalización. (F/N)
1. Crear tablas separadas para aquellos grupos de datos que se aplican a varios registros.
2. Relacione esta tabla mediante la regla externa....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS