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 ya que permiten una comunicación efectiva entre miembros de diferentes departamentos en una organización. Existen similitudes en los dos tipos de modelos de presentación de datos, aunque hay diferencias de las que se hablará en este artículo..
Los DFD son una representación sistemática de cómo fluyen los datos en una organización, cómo y desde dónde 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 manera descendente se llama Diagrama de relaciones de entidad o ERD. ERD demuestra cómo se verá un sistema sin decirle cómo implementarlo. Dado que se basa en entidades, ERD muestra la relación entre 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 estos datos se utilizan 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 están representados en un ERD, DFD habla sobre cómo fluyen los datos entre las entidades. Uno conoce las entidades para las cuales los datos se almacenan en la organización a través de ERD, mientras que el DFD brinda información sobre el flujo de datos entre las entidades y cómo y dónde se almacenan..
Se utilizan diferentes herramientas al preparar DFD y ERD. Si bien es común usar círculos, óvalos, rectángulos y flechas para hacer DFD, ERD usa solo cuadros rectangulares. Los diamantes se utilizan para representar las relaciones entre entidades en ERD y usted encuentra una descripción de la relación, mientras que la denominación en DFD es a través de una sola palabra.
A pesar de su popularidad y uso generalizado, tanto la DFD como la ERD están incompletas en el sentido de que uno no obtiene la imagen completa al mirar cualquiera de los dos diagramas de representación de datos..
En breve: • Mientras DFD describe cómo la información ingresa, se transforma, se usa y se almacena en una organización, el ERD se enfoca en las entidades y cómo utilizan la información en el sistema.. • ERD solo explica cómo se ve el sistema en última instancia sin especificar el proceso de implementación. • Existen diferentes herramientas para la representación de ERD y DFD.
|