Perbezaan Antara Model Pangkalan Data Logik dan Fizikal

Model Pangkalan Data Fizikal vs Logik

Model pangkalan data logik dan fizikal diperlukan untuk menyajikan pangkalan data secara visual yang telah dicadangkan untuk keperluan perniagaan tertentu. Model-model ini membantu dalam menunjukkan persatuan keperluan perniagaan dan objek pangkalan data. Ini adalah perlu untuk mengumpul semua keperluan pangkalan data dengan tepat dan lengkap. Pemodelan data adalah hubungan antara keperluan sistem dan keperluan perniagaan. Terdapat dua model data, logik dan fizikal.

Model Pangkalan Data Logik

Pemodelan pangkalan data logik diperlukan untuk menyusun keperluan perniagaan dan mewakili keperluan sebagai model. Ini terutamanya dikaitkan dengan pengumpulan keperluan perniagaan dan bukannya reka bentuk pangkalan data. Maklumat yang perlu dikumpulkan adalah mengenai unit organisasi, entiti perniagaan, dan proses perniagaan.

Sebaik sahaja maklumat itu dikumpulkan, laporan dan rajah dibuat, termasuk:

Rangka hubungan ERD-Entity menunjukkan hubungan antara kategori data yang berbeza dan menunjukkan kategori data yang berbeza yang diperlukan untuk pembangunan pangkalan data.
Diagram proses perniagaan-Ia menunjukkan aktiviti individu dalam syarikat. Ia menunjukkan bagaimana data bergerak dalam organisasi berdasarkan antaramuka aplikasi yang boleh direka bentuk.
Dokumentasi maklum balas oleh pengguna.

Model pangkalan data logik pada dasarnya menentukan sama ada semua keperluan perniagaan telah dikumpulkan. Ia dikaji semula oleh pemaju, pengurusan, dan akhirnya pengguna akhir untuk melihat jika lebih banyak maklumat perlu dikumpulkan sebelum pemodelan fizikal bermula.

Model Pangkalan Data Fizikal
Pemodelan pangkalan data fizikal berkaitan dengan mereka bentuk pangkalan data sebenar berdasarkan keperluan yang dikumpulkan semasa pemodelan pangkalan data logik. Semua maklumat yang dikumpulkan ditukar kepada model hubungan dan model perniagaan. Semasa pemodelan fizikal, objek ditakrifkan pada tahap yang dipanggil tahap skema. Skema dianggap sebagai kumpulan objek yang berkaitan dengan satu sama lain dalam pangkalan data.
Jadual dan lajur dibuat mengikut maklumat yang diberikan semasa pemodelan logik. Kunci utama, kekunci unik, dan kekunci asing ditakrifkan untuk memberikan kekangan. Indeks dan syot kilat ditakrifkan. Data boleh diringkaskan, dan pengguna diberikan perspektif alternatif apabila jadual telah dibuat.

Pemodelan pangkalan data fizikal bergantung kepada perisian yang sedang digunakan dalam organisasi. Ia adalah perisian yang khusus. Pemodelan fizikal termasuk:

Rajah model pelayan-Ini termasuk jadual dan lajur dan hubungan yang berbeza yang wujud dalam pangkalan data.
Dokumentasi reka bentuk pangkalan data.
Dokumentasi maklum balas pengguna.

Ringkasan:

Pemodelan pangkalan data logik adalah terutamanya untuk mengumpul maklumat mengenai keperluan perniagaan dan tidak melibatkan merancang pangkalan data; manakala pemodelan pangkalan data fizikal amat diperlukan untuk merekabentuk pangkalan data sebenar.
2. Pemodelan pangkalan data logikal tidak termasuk indeks dan kekangan; model pangkalan data logik untuk aplikasi boleh digunakan di pelbagai perisian dan pelaksanaan pangkalan data; sedangkan pemodelan pangkalan data fizikal adalah perisian dan perkakasan khusus dan mempunyai indeks dan kekangan.
3. Pemodelan pangkalan data logik termasuk; ERD, rajah proses perniagaan, dan dokumentasi maklum balas pengguna; manakala pemodelan pangkalan data fizikal termasuk; rajah model pelayan, dokumentasi reka bentuk pangkalan data, dan dokumentasi maklum balas pengguna.