Sunteți pe pagina 1din 5

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Defensa

Universidad Nacional Experimental Politécnica De las Fuerzas Armadas

UNEFA

Núcleo Cagua

EDUCANDOS:

Aguiar Yelitza C.I 12.929.682

Isea Yuredith C.I 19.276.281

Rodríguez Andreina C.I 19.276.330

Rodríguez Maridol C.I 16.344.681

Simancas Gladys C.I 13.116.396

Suárez Duelsi C.I 19.594.712

TU-401

Profesor: Oscar Correa

Cagua 18 de Octubre de 2008

DEPENDENCIA FUNCIONAL:
El concepto de dependencia funcional aparece en varios contextos de la
matemática y la lógica y se refiere a que determinados entes matemáticos pueden
expresarse como funciones matemáticas de otros entes.

El concepto de dependencia funcional es una generalización del concepto de


dependencia lineal. Se dice que un conjunto de funciones es funcionalmente
dependiente cuando existe una relación funcional entre ellas, o alternativamente,
cuando alguna de las funciones del conjunto es expresable como función de las
otras funciones del conjunto.

CLAVES:
Para determinar claves, y comprender implicaciones lógicas entre dependencias
funcionales, necesitamos poder determinar si una dependencia X → Y está en F+.
Sin embargo, las definiciones de implicación lógica y clausura del conjunto de
dependencias no nos proveen de un método eficiente para poder realizar estos
cálculos.

Necesit4amos un conjunto completo y consistente de reglas de derivación, que


faciliten el cálculo de implicaciones lógicas.

Esto significa que toda implicación lógica pueda obtenerse por medio de estas
reglas de derivación (completitud), y que todo lo obtenido por medio de estas
reglas sea una implicación lógica (consistencia).

Este conjunto de reglas, conocido con el nombre de Axiomas de Armstrong, nos


permitirán derivar dependencias a partir de un conjunto inicial F dado.

NORMALIZACION:

La normalización es un proceso que consiste en comprobar que las tablas


(también denominadas relaciones en terminología propia del modelo relacional de
datos) definidas cumplen unas determinadas condiciones. Se pretende garantizar
la no existencia de redundancia y una cierta coherencia en la representación
mediante un esquema relacional de las entidades y relaciones del modelo
conceptual (diagrama E-R). Mediante la normalización se pueden solucionar
diversos errores en el diseño de la base de datos así como mejorarlo. También se
facilita el trabajo posterior del administrador de la base de datos y de los
desarrolladores de aplicaciones.

PROBLEMAS QUE RESUELVE:


Forma Normal 1. Se pretende garantizar la no existencia de grupos repetitivos. Un
grupo repetitivo es un conjunto de atributos de igual semántica en el problema y
dominio, que toman valores distintos para la misma clave. Cualquier esquema que
tenga claves correctas está seguro en FN1.

Forma Normal 2.Si FN1 y cada atributo de la tabla que no forma parte de la clave
depende funcionalmente de forma completa de la clave primaria. Es decir,
depende de toda la clave y no de ningún subconjunto de ella. Se pretende
garantizar una correcta elección de claves y eliminar redundancias. Si la clave
está formada por un único atributo entonces ese esquema estará seguro en
segunda forma normal.

Forma Normal 3. Si FN2 y cada atributo no primo de la tabla no depende


funcionalmente de forma transitiva de la clave primaria.

FNBC (Forma Normal de Boyce-Codd). Se basa en el concepto de determinante


funcional: uno o varios atributos de una tabla de los cuales dependen
funcionalmente de forma completa algún otro atributo de la misma tabla. Una
relación está en FNBC si FN1 y cada determinante funcional es una clave
candidata de la tabla. Así se garantiza que se han elegido bien las claves al no
existir dependencias funcionales entre atributos que no son clave. Cada vez que
se verifica una dependencia funcional a -> b entonces a es clave primaria o alterna
con seguridad. Todas las dependencias funcionales cumplen que en su parte
izquierda solo aparecen atributos que son parte de una clave candidata. Esta
forma normal es más restrictiva que la tercera y tiene la interesante propiedad de
que su cumplimiento implica la satisfacción de FN3 o sea que FNBC -> FN3.

BIBLIOGRAFIA
http://www.unalmed.edu.co/~mstabare/Dep_fnal.htm

http://es.wikipedia.org/wiki/Dependencia_funcional

http://www.mitecnologico.com/Main/DependenciasFuncionales

S-ar putea să vă placă și