Perbedaan antara model basis data logis dan fisik

Perbedaan antara model basis data logis dan fisik

Model basis data logis vs fisik

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

Model database 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-entitas menunjukkan hubungan antara berbagai kategori data dan menunjukkan berbagai kategori data yang diperlukan untuk pengembangan database.
Diagram proses bisnis ini menunjukkan kegiatan individu di dalam perusahaan. Ini menunjukkan bagaimana data bergerak dalam organisasi berdasarkan antarmuka aplikasi mana yang dapat dirancang.
Dokumentasi umpan balik oleh pengguna.

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

Model Database Fisik
Pemodelan Database Fisik Berurusan dengan Merancang Database Aktual Berdasarkan Persyaratan Yang Dikumpulkan Selama Pemodelan Database Logis. Semua informasi yang dikumpulkan dikonversi 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 disediakan selama pemodelan logis. Kunci utama, kunci unik, dan kunci asing didefinisikan untuk memberikan kendala. Indeks dan snapshot didefinisikan. Data dapat diringkas, dan pengguna diberikan perspektif alternatif setelah tabel telah dibuat.

Pemodelan basis data fisik tergantung pada perangkat lunak yang sudah digunakan dalam organisasi. Ini spesifik perangkat lunak. Pemodelan fisik meliputi:

Diagram model server-Ini mencakup 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 merancang database; Sedangkan pemodelan basis data fisik terutama diperlukan untuk perancangan database yang sebenarnya.
2.Pemodelan basis data logis tidak termasuk indeks dan kendala; Model database 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 spesifik 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.