Perbedaan antara DFD dan ERD

Perbedaan antara DFD dan ERD

DFD vs Erd

DFD dan ERD adalah model data yang berbeda yang terutama digunakan untuk mengatur data bisnis untuk komunikasi yang tepat antara anggota grup.

DFD menunjukkan bagaimana data memasuki suatu sistem, diubah dalam sistem itu, dan bagaimana disimpan di dalamnya. Sementara itu, ERD mewakili model entitas dan akan menunjukkan seperti apa sistem atau database akan terlihat tetapi tidak menjelaskan bagaimana mengimplementasikannya.
DFD dan ERD dirumuskan menggunakan aturan yang berbeda. Dengan DFD, masing -masing proses dan penyimpanan harus memiliki setidaknya satu aliran data ke arahnya dan satu meninggalkannya. Semua data harus melalui proses tertentu, dan semua proses dalam sistem harus ditautkan ke penyimpanan data atau proses lain. Dengan ERD, semua entitas harus mewakili sekelompok hal serupa. Semua definisi dalam ERD harus jelas.

Model DFD adalah representasi multi-level yang dimulai dengan informasi abstrak dan mencakup beberapa level yang terurai. Model ERD mewakili data sistem dan mencakup deskripsi yang rumit tentang hubungan antara data.

DFD diwakili oleh oval, persegi panjang, atau lingkaran dan dinamai dengan satu kata. Panah mewakili aliran, dan oval atau garis paralel mewakili penyimpanan. ERD diwakili oleh kotak persegi panjang, dan berlian mewakili hubungan antara entitas. Kardinalitas diwakili oleh garis atau gagasan standar.
Kedua model data ini juga dilengkapi dengan banyak kekurangan yang berbeda. DFD tidak cukup untuk sepenuhnya menggambarkan suatu sistem. Selain itu, penggunaan simbol yang berbeda dapat menciptakan kebingungan pada pengguna. DFD juga tidak dapat menentukan perhitungan dalam suatu proses. ERD tidak menunjukkan interaksi antara model atau data dan bagaimana perubahan dalam suatu sistem.

Ringkasan:

1.DFD menunjukkan bagaimana data memasuki suatu sistem, diubah dalam sistem itu, dan bagaimana disimpan di dalamnya.
2.ERD mewakili model entitas dan akan menunjukkan seperti apa sistem atau database akan terlihat tetapi tidak menjelaskan cara mengimplementasikannya.
3.Dengan DFD, masing -masing proses dan penyimpanan harus memiliki setidaknya satu aliran data ke arahnya dan satu meninggalkannya.
4.Dengan ERD, semua entitas harus mewakili sekelompok hal serupa. Semua definisi dalam ERD harus jelas.
5.DFD diwakili oleh oval, persegi panjang, atau lingkaran dan dinamai dengan satu kata. ERD diwakili oleh kotak persegi panjang.