Perbedaan Antara ERD dan DFD

ERD vs DFD

ERD dan DFD adalah model presentasi data yang membantu mengidentifikasi aliran data serta input dan output. Mereka penting karena memungkinkan komunikasi yang efektif antara anggota departemen yang berbeda dalam suatu organisasi. Ada kesamaan dalam dua jenis model penyajian data meskipun ada perbedaan yang akan dibahas dalam artikel ini.

DFD adalah representasi sistematis tentang bagaimana data mengalir dalam suatu organisasi, bagaimana dan dari mana ia memasuki sistem, bagaimana ia bergerak dari satu proses ke proses lainnya dan bagaimana data itu disimpan dalam organisasi. Di sisi lain, model data semantik dari suatu sistem dengan cara top down disebut Entity Relationship Diagram atau ERD. ERD menunjukkan bagaimana suatu sistem akan terlihat tanpa memberitahu bagaimana cara mengimplementasikannya. Karena berbasis entitas, ERD menunjukkan hubungan antara entitas dalam suatu sistem atau proses. Di sisi lain, DRD menjadi diagram aliran data yang berfokus pada aliran data dalam suatu sistem dan bagaimana data ini digunakan dalam berbagai tahapan proses.

DFD dan ERD keduanya penting untuk organisasi. Sementara entitas, apakah mereka orang, tempat, acara, atau objek direpresentasikan dalam ERD, DFD berbicara tentang bagaimana data mengalir antar entitas. Seseorang dapat mengetahui tentang entitas yang datanya disimpan dalam organisasi melalui ERD sementara DFD memberikan informasi tentang aliran data antara entitas dan bagaimana dan di mana ia disimpan.

Berbagai alat digunakan saat menyiapkan DFD dan ERD. Meskipun umum menggunakan lingkaran, oval, persegi panjang, dan panah untuk membuat DFD, ERD hanya menggunakan kotak persegi panjang. Berlian digunakan untuk mewakili hubungan antara entitas di ERD dan Anda menemukan deskripsi hubungan sedangkan penamaan di DFD adalah melalui satu kata.

Terlepas dari popularitas dan penggunaannya yang luas, baik DFD maupun ERD tidak lengkap dalam arti bahwa seseorang tidak mendapatkan gambaran lengkap dengan melihat salah satu dari dua diagram representasi data.

Secara singkat:

• Sementara DFD menggambarkan bagaimana informasi masuk, ditransformasikan, digunakan, dan disimpan dalam suatu organisasi, ERD berfokus pada entitas dan bagaimana mereka memanfaatkan informasi dalam sistem.

• ERD hanya memberi tahu bagaimana sistem pada akhirnya terlihat tanpa menentukan proses implementasi.

• Ada alat yang berbeda untuk representasi ERD dan DFD