Saltar al contenido

Dependencia parcial (bases de datos)

Este equipo especializado despúes de días de investigación y de juntar de información, hallamos la solución, nuestro deseo es que resulte útil para ti para tu plan.

Solución:

Una FD (dependencia funcional) que se cumple en una relación es parcial al quitar uno de los determinantes attributes da un FD que se cumple en la relación. Un FD que no es parcial es completo.

Por ejemplo: si A,B → C pero también A → C entonces C depende funcionalmente parcialmente de A,B.

Por ejemplo: aquí hay un valor de relación donde se cumple esa condición de ejemplo. (Un FD se mantiene en una variable de relación cuando se mantiene en todos los valores que pueden surgir).

A  B  C
1  1  1
1  2  1
2  1  1

Los FD no triviales que contienen: A,B determina C, B,C, A,C y A,B,C; A, B y también determinan C. De ellos: A,B → C es parcial por A → C, B → C & → C; A → C & B → C son parciales por → C; los demás están llenos.

Una dependencia funcional X → Y es una dependencia funcional completa si se elimina cualquier attribute A de X significa que la dependencia ya no se mantiene; es decir, para cualquier attribute A ε X, (X – A) no determina funcionalmente Y. Una dependencia funcional X → Y es una dependencia parcial si alguna attribute A ε X puede eliminarse de X y la dependencia aún se mantiene; es decir, para algún A ε X, (X – A) → Y.

— FUNDAMENTOS DE SISTEMAS DE BASES DE DATOS SEXTA EDICIÓN Ramez Elmasri & Navathe

Tenga en cuenta que si un FD es completo o parcial no depende de los CK (candidato keys), por no hablar de una CK que podría estar llamando la PK (principal key).

(Una definición de 2NF es que cada no-CK attribute está completamente funcionalmente determinada por cada CK. Observe que el único CK es A,B y el único que no es CK attribute C depende parcialmente de él, por lo que este valor no está en 2FN y, de hecho, es la unión sin pérdidas de componentes/proyecciones en A,B y A,C, en A,B y B,C y en A,B y C.)

(Tenga en cuenta que la definición de ese libro de texto de “FD transitiva” no no definir el mismo tipo de cosas que la definición estándar de “FD transitiva”.)

Dependencia parcial significa que un no primo attribute depende funcionalmente de parte de un candidato key. (Un no primo attribute es un attribute eso no es parte de ningún candidato key.)

Por ejemplo, comencemos con RABCD y las dependencias funcionales AB->CD y A->C.

el unico candidato key para R es AB. C y D no son primos attributes. C es funcionalmente dependiente de A. A es parte de un candidato key. Ese es una dependencia parcial.

Dependencia parcial implica es una situación en la que un número no primo attribute(Un attribute que no forma parte del determinante(Primario key/Candidato key)) es funcionalmente dependiente a una porción/parte de un primario key/Candidato key.

valoraciones y comentarios

Si tienes alguna indecisión o disposición de reformar nuestro división eres capaz de realizar un exégesis y con gusto lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *