Perbedaan Antara Model Database Logis dan Fisik

Model Basis Data Logical vs Physical

Model-model basis data logis dan fisik diperlukan untuk menyajikan secara visual database yang telah diusulkan untuk persyaratan bisnis tertentu. Model membantu dalam menunjukkan asosiasi persyaratan bisnis dan objek database. Ini diperlukan untuk mengumpulkan semua persyaratan database secara akurat dan lengkap. Pemodelan data adalah penghubung antara persyaratan sistem dan kebutuhan bisnis. Ada dua model data, logis dan fisik.

Model Basis Data Logis

Pemodelan basis data logis diperlukan untuk menyusun persyaratan bisnis dan mewakili persyaratan sebagai model. Ini terutama terkait dengan pengumpulan kebutuhan bisnis daripada desain database. Informasi yang perlu dikumpulkan adalah tentang unit organisasi, entitas bisnis, dan proses bisnis.

Setelah informasi dikompilasi, laporan dan diagram dibuat, termasuk ini:

Diagram hubungan ERD-Entity menunjukkan hubungan antara berbagai kategori data dan menunjukkan berbagai kategori data yang diperlukan untuk pengembangan database.
Diagram proses bisnis-Ini menunjukkan kegiatan individu dalam perusahaan. Ini menunjukkan bagaimana data bergerak dalam organisasi berdasarkan antarmuka aplikasi yang dapat dirancang.
Dokumentasi umpan balik oleh pengguna.

Model basis data logis pada dasarnya menentukan apakah semua persyaratan bisnis telah dipenuhi. Ini ditinjau oleh pengembang, manajemen, dan akhirnya pengguna akhir untuk melihat apakah lebih banyak informasi perlu dikumpulkan sebelum pemodelan fisik dimulai.

Model Basis Data Fisik
Pemodelan basis data fisik berkaitan dengan perancangan basis data aktual berdasarkan persyaratan yang dikumpulkan selama pemodelan basis data logis. Semua informasi yang dikumpulkan diubah menjadi model relasional dan model bisnis. Selama pemodelan fisik, objek didefinisikan pada tingkat yang disebut tingkat skema. Skema dianggap sebagai sekelompok objek yang terkait satu sama lain dalam database.
Tabel dan kolom dibuat sesuai dengan informasi yang diberikan selama pemodelan logis. Kunci primer, kunci unik, dan kunci asing didefinisikan untuk memberikan batasan. Indeks dan snapshot ditentukan. Data dapat diringkas, dan pengguna diberi perspektif alternatif begitu tabel telah dibuat.

Pemodelan basis data fisik bergantung pada perangkat lunak yang sudah digunakan dalam organisasi. Ini adalah perangkat lunak khusus. Pemodelan fisik meliputi:

Diagram model server-Ini termasuk tabel dan kolom dan hubungan berbeda yang ada dalam database.
Dokumentasi desain basis data.
Dokumentasi umpan balik dari pengguna.

Ringkasan:

1. Pemodelan basis data logis terutama untuk mengumpulkan informasi tentang kebutuhan bisnis dan tidak melibatkan perancangan basis data; sedangkan pemodelan basis data fisik terutama diperlukan untuk perancangan basis data yang sebenarnya.
2. Pemodelan basis data logis tidak termasuk indeks dan batasan; model basis data logis untuk suatu aplikasi dapat digunakan di berbagai perangkat lunak dan implementasi basis data; sedangkan pemodelan basis data fisik adalah perangkat lunak dan perangkat keras khusus dan memiliki indeks dan kendala.
3. Pemodelan basis data logis meliputi; ERD, diagram proses bisnis, dan dokumentasi umpan balik pengguna; sedangkan pemodelan basis data fisik meliputi; diagram model server, dokumentasi desain basis data, dan dokumentasi umpan balik pengguna.