Normalización De Una Base De Datos

Páginas: 3 (571 palabras) Publicado: 31 de mayo de 2012
Normalización de Bases de Datos y Técnicas de diseño
Uno de los factores mas importantes en la creación de páginas web dinámicas es el
diseño de las Bases de Datos (BD). Si tus tablas no estancorrectamente diseñadas, te
pueden causar un montón de dolores de cabeza cuando tengas de realizar
complicadísimas llamadas SQL en el código PHP para extraer los datos que necesitas.
Si conoces comoestablecer las relaciones entre los datos y la normalización de estos,
estarás preparado para comenzar a desarrollar tu aplicación en PHP.
Si trabajas con MySQL o con Oracle, debes conocer los métodosde normalización del
diseño de las tablas en tu sistema de BD relacional. Estos métodos pueden ayudarte a
hacer tu código PHP mas fácil de comprender, ampliar, y en determinados casos,
inclusohacer tu aplicación mas rápida.
Básicamente, las reglas de Normalización están encaminadas a eliminar redundancias e
inconsistencias de dependencia en el diseño de las tablas. Más tarde explicaré loque
esto significa mientras vemos los cinco pasos progresivos para normalizar, tienes que
tener en cuenta que debes crear una BD funcional y eficiente. Tambien detallaré los
tipos de relaciones quetu estructura de datos puede tener.
Digamos que queremos crear una tabla con la información de usuarios, y los datos a
guardar son el nombre, la empresa, la dirección de la empresa y algun e-mail, obien
URL si las tienen. En principio comenzarias definiendo la estructura de una tabla como
esta:
Formalización CERO

Primer nivel de Formalización/Normalización. (F/N)
1. Eliminar los gruposrepetitivos de la tablas individuales.
2. Crear una tabla separada por cada grupo de datos relacionados.
3. Identificar cada grupo de datos relacionados con una clave primaria.
¿ Ves que estamosrompiendo la primera regla cuando repetimos los campos
url1 y url2 ? ¿ Y que pasa con la tercera regla, la clave primaria ? La regla tres
básicamente significa que tenemos que poner una campo tipo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Normalización de bases de datos
  • Normalizacion de base de datos
  • Normalizacion de base de datos
  • Normalización En Base De Datos
  • Normalizacion de base de datos
  • Proceso De Normalizacion De Una Base De Datos
  • Normalizacion de base de datos
  • Normalizacion Base de Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS