Selasa, 21 September 2021

Apa itu Conceptual DB dan Physical Model?


Conceptual DB adalah tahap pertama dalam proses desain database. Tujuan pada tahap ini adalah untuk merancang database yang independen dari perangkat lunak database dan detail fisik. Output dari proses ini adalah model data konseptual yang menggambarkan entitas data utama, atribut, hubungan, dan kendala dari domain masalah yang diberikan.

Dengan kata lain, pastikan bahwa semua data yang dibutuhkan ada dalam model dan semua data dalam model diperlukan. Semua elemen data yang dibutuhkan oleh transaksi database harus didefinisikan dalam model, dan semua elemen data yang didefinisikan dalam model harus digunakan oleh setidaknya satu transaksi database. Desain konseptual memiliki empat langkah, yaitu sebagai berikut.

    1. Analisis dan persyaratan data
    2. Pemodelan dan normalisasi hubungan entitas
    3. Verifikasi model data
    4. Desain database terdistribusi


Physical Model menjelaskan implementasi spesifik basis data dari model data. Menawarkan abstraksi database dan membantu menghasilkan skema. Ini karena kekayaan meta-data yang ditawarkan oleh Physical Model. Physical Model juga membantu dalam memvisualisasikan struktur basis data dengan mereplikasi kunci kolom basis data, batasan, indeks, pemicu, dan fitur RDBMS lainnya.

Karakteristik Physical Model:

- Physical Model menggambarkan kebutuhan data untuk satu proyek atau aplikasi meskipun mungkin terintegrasi dengan model data fisik lainnya berdasarkan ruang lingkup proyek.

- Model data berisi hubungan antara tabel yang membahas kardinalitas dan nullability hubungan.

- Dikembangkan untuk versi tertentu dari DBMS, lokasi, penyimpanan data, atau teknologi yang akan digunakan dalam proyek.

- Kolom harus memiliki tipe data yang tepat, panjang yang ditetapkan, dan nilai default.

Share:

0 comments:

Posting Komentar