Dependencia Funcional Bd Relacionales

Páginas: 19 (4573 palabras) Publicado: 27 de septiembre de 2011
Dependencia Funcional heeramienta fundamental paranormalizar información

Sistemas de Bases de Datos.

La normalización es una técnica de diseño de BD que se basa en las relaciones (dependencias funcionales) que existen entre los atributos. Loa atributos describen alguna propiedad de los datos o de las relaciones entre los datos que sea importante en el caso de estudio. Esta técnica empleauna serie de diagnósticos (formas normales) con el objeto de agrupar óptimamente los atributos, a fin de hallar un conjunto que soporten adecuadamente los requisitos de los datos de las organización.

Propósito de la Normalización: Es una técnica para producir un conjunto de relaciones con una serie de propiedades deseables, partiendo de los requisitos de datos de el objeto de estudio.Las características de n conjunto adecuado de relaciones incluyen:

 Él número mínimo de atributos necesario para soportar los requisitos.
 Los atributos con una relación lógica fuerte (dependencia funcional) se encentran en la misma relación.
 una redundancia mínima, estando cada atributo representado na vez, con la importante excepción de aquellos atributos que constituyan o formen partede claves externas, los cales son esenciales para la combinación de relaciones.
Claves relaciones: No deben existir tuplas repetidas dentro de una relación, por ello debemos identificar no o más atributos (claves relacionales) que identifiquen de forma unívoca cada tupla relación. Súper Clave: Un atributo o conjunto de atributos que identifica de forma unívoca cada tupla dentro de una relación;Clave Candidata: Una súper clave tal que ningún subconjunto propio de la misma es una súper clave de la relación, tiene dos propiedades unicidad y irreducibilidad; clave compuesta cando la clave esta compuesta de más de un atributo; Clave principal: La clave candidata seleccionada para identificar las tuplas de forma unívoca dentro de la relación.; Clave externa: n atributo o conjunto deatributos, dentro de una relación que corresponden con la clave candidata de alguna relación.
 Obtendremos con un conjunto de relaciones adecuado de relaciones una forma sencilla de acceder a la BD y de mantenerla además optimizaremos el espacio.

Como Ayuda la Normalización al diseño de Bases de Datos: Importante resaltar que la técnica la podemos utilizar en cualquier etapa de diseño sin embargoconsidero importante resaltar dos técnicas principales de utilización de la normalización
Cargos
CodigoE Nombre Cargo Salario SucrsalNo
SL21 Yenny White Gerente 30000 B005
SG23 Erika Beech Asistente 12000 B003
SG14 David Ford Supervisor 18000 B003
SA9 Yeison Howe Asistente 9000 B007
SG5 Javier Brand Administrador 24000 B003
SL41 Camilo Lee Asistente 9000 B005

Sucursal
SucursalNoDirección
B005 Carrera 8 Nro. 15-43
B007 Carrera 17 Nro. 20-17
B003 Calle 145 Nro. 145-34

Es evidente las BD dependen de la existencia de una cierta cantidad de redundancia controlada en los datos. Esta redundancia se evidencia en forma de copias de las llaves primarias (o claves candidatas), copias que actúan como llaves externas en las relaciones correspondientes, para permitir modelar lasrelaciones entre los datos.

Ahora ilustro problemas asociados con redundancia indeseada en datos abajo vemos otra forma de relación que denominaremos cargosucursal .
cargosucursal
CodigoE Nombre Cargo Salario SucrsalNo Direccion
SL21 Yenny White Gerente 30000 B005 Carrera 8 Nro. 15-43
SG23 Erika Beech Asistente 12000 B003 Calle 145 Nro. 145-34
SG14 David Ford Supervisor 18000 B003 Calle145 Nro. 145-34
SA9 Yeison Howe Asistente 9000 B007 Carrera 17 Nro. 20-17
SG5 Javier Brand Administrador 24000 B003 Calle 145 Nro. 145-34
SL41 Camilo Lee Asistente 9000 B005 Carrera 8 Nro. 15-43

Si observan las claves principales se ubican en primer lugar de izquierda a derecha en los tres modelos de tablas o relaciones (No es obligatorio simplemente para visualización).

En la relación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dependencia Relacional
  • Dependencias funcionales
  • Dependencia Funcional
  • Bd
  • Algebra Relacional Bd
  • modelo relacional bd
  • NORMALIZACION Y DEPENDENCIA FUNCIONAL
  • Visual Basic Enlazar Bd Relacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS