Perbezaan antara model pangkalan data logik dan fizikal

Perbezaan antara model pangkalan data logik dan fizikal

Model pangkalan data logik vs fizikal

Model pangkalan data logik dan fizikal diperlukan untuk membentangkan pangkalan data yang telah dicadangkan untuk keperluan perniagaan tertentu. Model membantu menunjukkan persatuan keperluan perniagaan dan objek pangkalan data. Ini perlu untuk mengumpulkan semua keperluan pangkalan data dengan tepat dan sepenuhnya. 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 disusun, laporan dan gambar rajah dibuat, termasuk ini:

Rajah hubungan entiti ERD menunjukkan hubungan antara kategori data yang berbeza dan menunjukkan pelbagai kategori data yang diperlukan untuk pembangunan pangkalan data.
Rajah Proses Perniagaan-Ini menunjukkan aktiviti individu dalam syarikat. Ini menunjukkan bagaimana data bergerak dalam organisasi berdasarkan antara muka 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 apakah lebih banyak maklumat perlu dikumpulkan sebelum pemodelan fizikal bermula.

Model pangkalan data fizikal
Pemodelan pangkalan data fizikal berurusan dengan mereka bentuk pangkalan data sebenar berdasarkan keperluan yang dikumpulkan semasa pemodelan pangkalan data logik. Semua maklumat yang dikumpulkan diubah menjadi model hubungan dan model perniagaan. Semasa pemodelan fizikal, objek ditakrifkan pada tahap yang disebut tahap skema. Skema dianggap sekumpulan objek yang berkaitan dengan satu sama lain dalam pangkalan data.
Jadual dan lajur dibuat mengikut maklumat yang diberikan semasa pemodelan logik. Kunci utama, kunci unik, dan kunci asing ditakrifkan untuk memberikan kekangan. Indeks dan gambar ditakrifkan. Data dapat diringkaskan, dan pengguna disediakan dengan perspektif alternatif setelah jadual telah dibuat.

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

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

Ringkasan:

1.Pemodelan pangkalan data logik adalah untuk mengumpulkan maklumat mengenai keperluan perniagaan dan tidak melibatkan mereka bentuk pangkalan data; sedangkan pemodelan pangkalan data fizikal terutamanya diperlukan untuk merancang pangkalan data sebenar.
2.Pemodelan pangkalan data logik tidak termasuk indeks dan kekangan; Model pangkalan data logik untuk aplikasi boleh digunakan di pelbagai perisian dan pelaksanaan pangkalan data; Manakala 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; sedangkan pemodelan pangkalan data fizikal termasuk; Rajah model pelayan, dokumentasi reka bentuk pangkalan data, dan dokumentasi maklum balas pengguna.