Apa itu Conceptual DB?

 



 Conceptual Database atau sering disebut Conceptual Data Model (CDM) adalah model data tingkat tinggi yang digunakan untuk menggambarkan struktur data pada tingkat konseptual. Model ini tidak berhubungan dengan detail teknis penyimpanan data, melainkan lebih fokus pada apa saja informasi yang dibutuhkan oleh organisasi dan bagaimana hubungan antar informasi tersebut. 

Hasil dari tahapan ini adalah sebuah Conceptual Schema untuk basis data, yang pada akhirnya akan bergantung pada pemilihan Database Management System (DBMS) tertentu. Untuk membantu proses ini, biasanya digunakan high-level data model seperti Entity Relationship Diagram (ERD) agar hubungan antar entitas dan atribut dapat divisualisasikan dengan jelas.

Secara umum, basis data pada tingkat konseptual melibatkan tiga aktivitas paralel, yaitu:

    1. Perancangan skema konseptual: menentukan entitas, atribut, dan hubungan.
    2. Perancangan transaksi: mendefinisikan operasi atau interaksi utama terhadap data.
    3. Pemilihan DBMS (opsional): memilih perangkat lunak pengelola basis data yang sesuai dengan kebutuhan organisasi.

Dengan demikian, conceptual database berperan sebagai pondasi awal dalam perancangan basis data yang memastikan kebutuhan informasi terpetakan dengan baik sebelum masuk ke tahap logis maupun fisik.

Komentar