Want to create interactive content? It’s easy in Genially!
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:
View
Akihabara Microsite
View
Essential Microsite
View
Essential CV
View
Practical Microsite
View
Akihabara Resume
View
Tourism Guide Microsite
View
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.