Want to create interactive content? It’s easy in Genially!

Get started free

Diagrama de dependencias funcionales

Adriana “Adrus Adriu

Created on April 11, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Microsite

Essential Microsite

Essential CV

Practical Microsite

Akihabara Resume

Tourism Guide Microsite

Online Product Catalog

Transcript

Unidad 4

Diagrama de dependencias funcionales

Dra. Adriana García Vargas

Empezar

Diagrama de dependencias funcionales

Es una herramienta útil para representar de forma visual las dependencias funcionales existentes en una base de datos. También se le conoce como grafo de dependencias funcionales mediante el cual se representa un conjunto de atributos y las dependencias funcionales existentes entre ellos.

Lo peor

Las dependencias funcionales se deben identificar en cada tabla.

Lo peor

Notación

Para representar la tabla basta con colocar el nombre.

libro

Notación

Se identifica la columna o columnas que forman la llave primaria. De ser llave compuesta se colocan dentro de un rectángulo ambas en caso contrario no es necesario.

Notación

Cada columna no llave de la tabla se representa en un rectángulo y dentro de éste el nombre de la columna. Si la columna no es llave primaria o no forma parte de la llave primaria va fuera del rectángulo que contiene la llave primaria.

Notación

En el diagrama de dependencias deben aparecen los nombres de las columnas unidos por flechas, las cuales indican las dependencias funcionales completas que existen entre ellos. Se parte del implicante(determinante) hacia el implicado (dependiente).

Notación

Cuando el implicante de una dependencia no es una llave primaria de una solo columna, es decir, se trata de una llave compuesta, las columnas que lo componen están dentro un rectángulo por lo que la flecha parte de éste y no de cada atributo.

El diagrama de dependencias funcionales permite observar que:

  • libr_id_libro determina funcionalmente el libr_titulo y libr_editorial de acuerdo a la correspondencia de la flecha.
  • libr_id_socio determina funcionalmente el libr_nombre_socio y libr_telefono.
  • libr_id_libro y libr_id_socio (juntos) determinan funcionalmente libr_fecha_prestamo y libr_fecha_devolucion.

Gracias