ERD vs DFD
ERD dan DFD adalah model presentasi data yang membantu dalam 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 presentasi data meskipun ada perbedaan yang akan dibicarakan dalam artikel ini.
DFD adalah representasi sistematis tentang bagaimana data mengalir dalam suatu organisasi, bagaimana dan dari mana ia memasuki sistem, bagaimana ia berpindah dari satu proses ke proses lain dan bagaimana ia disimpan dalam organisasi. Di sisi lain, model data semantik dari suatu sistem dengan cara top down disebut diagram hubungan entitas atau ERD. ERD menunjukkan bagaimana suatu sistem akan terlihat tanpa mengetahui bagaimana mengimplementasikannya. Karena berbasis entitas, ERD menunjukkan hubungan antara entitas dalam suatu sistem atau proses. Di sisi lain, DRD menjadi diagram aliran data fokus pada aliran data dalam suatu sistem dan bagaimana data ini digunakan dalam berbagai tahap proses.
Baik DFD dan ERD penting untuk suatu organisasi. Sementara entitas, apakah mereka orang, tempat, peristiwa atau objek diwakili dalam ERD, DFD berbicara tentang bagaimana data mengalir antara entitas. Orang dapat mengetahui tentang entitas yang data disimpan dalam organisasi melalui ERD sementara DFD memberikan informasi tentang aliran data antara entitas dan bagaimana dan di mana ia disimpan.
Alat yang berbeda digunakan saat menyiapkan DFD dan ERD. Sementara itu umum untuk 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 dalam DFD adalah melalui satu kata.
Terlepas dari popularitas dan penggunaannya yang luas, baik DFD dan ERD tidak lengkap dalam arti bahwa seseorang tidak mendapatkan gambar lengkap melihat salah satu dari dua diagram representasi data.
Secara singkat: • Sementara DFD menggambarkan bagaimana informasi masuk, diubah, digunakan dan disimpan dalam suatu organisasi, ERD berfokus pada entitas dan bagaimana mereka menggunakan informasi dalam sistem. • ERD hanya memberi tahu bagaimana sistem pada akhirnya terlihat tanpa menentukan proses implementasi. • Ada berbagai alat untuk representasi ERD dan DFD
|