Diferencia entre ERD y DFD

Diferencia entre ERD y DFD

ERD vs DFD

ERD y DFD son modelos de presentación de datos que ayudan a identificar el flujo de datos, así como las entradas y salidas. Son importantes al permitir una comunicación efectiva entre los miembros de diferentes departamentos en una organización. Hay similitudes en los dos tipos de modelos de presentación de datos, aunque hay diferencias de las que se hablarán en este artículo.

Los DFD son una representación sistemática de cómo fluye los datos en una organización, cómo y desde donde ingresa al sistema, cómo se mueve de un proceso a otro y cómo se almacena en la organización. Por otro lado, un modelo de datos semánticos de un sistema de una manera de arriba hacia abajo se llama diagrama de relación de entidad o ERD. ERD demuestra cómo se verá un sistema sin saber cómo implementarlo. Dado que está basado en entidades, ERD muestra la relación entre las entidades en un sistema o proceso. Por otro lado, los diagramas de flujo de datos de DRD se centran en el flujo de datos en un sistema y cómo se utilizan estos datos en diferentes etapas de un proceso.

Tanto DFD como ERD son importantes para una organización. Mientras que las entidades, ya sean personas, lugares, eventos u objetos se representan en un ERD, DFD habla sobre cómo fluye los datos entre las entidades. Se conoce sobre las entidades para las que se almacenan datos en la organización a través de ERD, mientras que DFD proporciona información sobre el flujo de datos entre las entidades y cómo y dónde se almacena.

Se utilizan diferentes herramientas mientras se prepara DFD y ERD. Si bien es común usar círculos, óvalos, rectángulos y flechas para hacer DFD, ERD usa solo cajas rectangulares. Los diamantes se utilizan para representar relaciones entre entidades en ERD y encuentra una descripción de la relación, mientras que el nombre en DFD es a través de una sola palabra.

A pesar de su popularidad y su uso generalizado, tanto DFD como ERD están incompletos en el sentido de que uno no obtiene la imagen completa mirando ninguno de los dos diagramas de representación de datos.

En breve:

• Mientras DFD muestra cómo entre la información, se transforma, usa y almacena en una organización, ERD se enfoca en las entidades y cómo utilizan información en el sistema.

• ERD solo cuenta cómo se ve el sistema sin especificar el proceso de implementación.

• Existen diferentes herramientas para la representación de ERD y DFD