Diferenza entre DFD e ERD

DFD vs ERD

DFD e ERD son modelos de datos diferentes que se utilizan principalmente para organizar datos empresariais para unha correcta comunicación entre os membros dun grupo.

DFD mostra como os datos entran nun sistema, se transforman nese sistema e como se almacenan nel. Mentres tanto, ERD representa o modelo de entidade e mostrará como será un sistema ou unha base de datos pero non explicará como implementalo. DFD e ERD fórmanse utilizando regras diferentes. Con DFD, cada un dos procesos e o almacenamento deben ter polo menos un fluxo de datos cara a el e outro que o deixa. Todos os datos deben ter que pasar por un determinado proceso e todos os procesos dun sistema deben estar ligados a un almacén de datos ou a outro proceso. Con ERD, todas as entidades deberían representar un grupo de cousas similares. Todas as definicións en ERD deben ser inequívocas.

O modelo DFD é unha representación de varios niveis que comeza con información abstracta e inclúe varios niveis descompostos. O modelo ERD representa os datos do sistema e inclúe unha descrición elaborada da relación entre os datos.

DFD está representado por óvalos, rectángulos ou círculos e chámase cunha soa palabra. As frechas representan o fluxo e os óvalos ou liñas paralelas representan os almacenamentos. O ERD está representado por unha caixa rectangular e os diamantes representan a relación entre as entidades. A cardinalidade represéntase por liñas ou nocións estándar. Estes dous modelos de datos tamén presentan moitas deficiencias. DFD non é suficiente para describir completamente un sistema. Ademais, o uso de diferentes símbolos pode crear confusión nos usuarios. O DFD non pode especificar computacións nun proceso. ERD non mostra a interacción entre o modelo ou os datos e como cambian nun sistema.

Resumo:

1.DFD mostra como os datos entran nun sistema, como se transforman nese sistema e como se almacenan nel. 2. ERD representa o modelo de entidade e mostrará como será un sistema ou unha base de datos pero non explicará como implementalo. 3. Con DFD, cada un dos procesos e almacenamentos debería ter polo menos un fluxo de datos cara a el e outro que o deixe. 4. Con ERD, todas as entidades deberían representar un grupo de cousas similares. Todas as definicións en ERD deben ser inequívocas. 5.DFD está representado por óvalos, rectángulos ou círculos e chámase cunha soa palabra. O ERD está representado por unha caixa rectangular.

Últimas mensaxes de Prabhat S ( ver todo )

2 comentarios

  1. Unha resposta moi agradable pero mellorará máis. Haberá máis puntos.

Ver máis sobre: