Apa Itu Conseptual DB

Conceptual Database (Model Konseptual Basis Data) adalah gambaran tingkat tinggi tentang bagaimana data dalam sebuah sistem disusun dan saling berhubungan, tanpa memperhatikan detail teknis implementasi. Model ini berfokus pada apa saja data yang dibutuhkan dan hubungan antar data tersebut, bukan bagaimana data itu disimpan dalam komputer.

Biasanya, model konseptual divisualisasikan dengan Entity Relationship Diagram (ERD) yang menunjukkan entitas (misalnya Mahasiswa, Dosen, Mata Kuliah), atribut dari entitas tersebut (seperti nama, NIM, kode mata kuliah), serta hubungan antar entitas (misalnya Mahasiswa mengambil Mata Kuliah).

Tujuan dari conceptual DB adalah memberikan pemahaman menyeluruh mengenai struktur data dalam suatu sistem yang dapat dimengerti oleh semua pihak, baik analis, desainer, maupun pengguna, sebelum masuk ke tahap desain logis dan fisik. Dengan kata lain, model ini adalah jembatan antara kebutuhan dunia nyata dengan desain teknis basis data.

Komentar

Postingan populer dari blog ini

Apa itu Primary Key, Foreign Key, dan Candidate Key. Berikan masing-masing 5 contoh pada penerapan ERD

Apa itu Relation pada ERD, mengapa Many-to-Many tidak baik digunakan pada ERD