Dependencia Funcional
Decimos que un atributo Y de una relación “depende funcionalmente” de otro
atributo X de la relación si a todo valor de X le corresponde siempre el mismo
valor de Y.
Por
ejemplo, si un atributo de la relación es el nombre de pila y otro es el NIF,
podemos asegurar que, a un valor concreto de NIF, corresponde siempre el mismo
nombre de pila (salvo que admitamos cambios de nombre). Entonces, decimos que
“el NIF determina el nombre” o que “nombre depende funcionalmente de NIF”.
Fíjate
que al revés no es cierto. Para un mismo nombre (por ejemplo, Ana) pueden
corresponder varios NIFs distintos.
Por
cierto, las dependencias funcionales se representan así:
X
-> Y
NIF
-> nombre
Y naturalmente, no tiene por qué ser un
solo atributo: Decimos que un conjunto
de atributos Y de una relación “depende funcionalmente” de otro conjunto de atributos X de la
relación si a todo valor de X le corresponde siempre el mismo valor de Y.
Por
ejemplo, si tenemos una tabla con los atributos de la dirección postal de una
persona (calle, piso, código postal, localidad…) y su nombre completo (nombre,
apellido1, apellido2), podemos ver que el conjunto de atributos que forman la
dirección, depende funcionalmente del conjunto de atributos que forman el
nombre.
Sean X e Y subconjuntos de
atributos de una relación. Diremos que, Y tiene una dependencia funcional de X,
o que X determina a Y, si cada valor de X tiene asociado siempre un único valor
de Y.
FN Boyce-Codd
La Forma Normal de Boyce-Codd (o FNBC) es
una forma normal utilizada en la normalización de bases de datos. Es una
versión ligeramente más fuerte de la Tercera forma normal (3FN). La forma
normal de Boyce-Codd requiere que no existan dependencias funcionales no
triviales de los atributos que no sean un conjunto de la clave candidata.

4FN
Una tabla con una dependencia multivaluada es una donde la
existencia de dos o más relaciones independientes muchos a
muchos causa redundancia; y es esta redundancia la que es suprimida por la
cuarta forma normal. Para evitar esta redundancia de datos debemos realizar
otra tabla.
La 4NF se asegura de que las dependencias multivaluadas
independientes estén correctas y eficientemente representadas en un diseño de
base de datos.

5FN
La quinta forma
normal (5FN), también conocida como forma normal de
proyección-unión (PJ/NF), es un nivel de normalización de bases de datos
diseñado para reducir redundancia en las bases de datos relacionales que
guardan hechos multi-valores aislando semánticamente relaciones múltiples
relacionadas.
FN dominio-clave
La forma normal de
dominio/clave (DKNF) es una forma
normal usada en normalización
de bases de datos que requiere que la base de datos
contenga restricciones de dominios y de claves.
Una restricción del dominio especifica
los valores permitidos para un atributo dado, mientras que una restricción
clave especifica los atributos que identifican únicamente una fila en una tabla
dada.
Fuente
Pozo,S.
(Sin fecha). Dependencias funcionales. octubre 24,2019, de MySQL con Clase
Sitio web: http://mysql.conclase.net/curso/?cap=004a
Anónimo.
(2019). Normalización de bases de datos. octubre 24,2019, de Wikipedia Sitio
web: https://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos#Forma_normal_de_Boyce-Codd_(FNBC)
Jaque,M.
(2015). Dependencia Funcional (en Bases de Datos). octubre 20,2019, de
WordPress Sitio web: http://19e37.com/blog/dependencia-funcional-en-bases-de-datos/
Anónimo.
(Sin fecha). Forma normal de Boyce-Codd. octubre 24,2019, de Academic Sitio
web: https://esacademic.com/dic.nsf/eswiki/135491
Anónimo.
(2016). Cuarta Forma Normal(4FN). octubre 24,2019, de WordPress Sitio web: https://basedat0s.wordpress.com/2016/05/14/cuarta-forma-normal4fn/
Yendes,E. (Sin fecha). Cuarta y Quinta Forma Normal (4FN), (5FN).
octubre 20,2019, de WordPress Sitio web:
https://iutablog.wordpress.com/2016/04/26/cuarta-y-quinta-forma-normal-4fn-5fn/
Anónimo. (Sin fecha). Forma normal de dominio/clave. octubre 20,2019, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/Forma_normal_de_dominio/clave
Anónimo. (Sin fecha). Forma normal de dominio/clave. octubre 20,2019, de Wikipedia Sitio web: https://es.wikipedia.org/wiki/Forma_normal_de_dominio/clave
No hay comentarios.:
Publicar un comentario