Post 3 - Apa itu Conseptual DB?
Conseptual DataBase
Conceptual Database itu intinya rancangan awal dari sebuah basis data. Di tahap ini yang dibahas cuma data apa aja yang penting sama gimana hubungan antar data, belum sampai detail teknis kayak tipe data atau cara nyimpennya. Jadi lebih ke gambaran besarnya dulu biar semua orang, baik pengguna maupun perancang, punya bayangan yang sama. Jadi masih gambaran umum, kayak peta konsep.
Biasanya conceptual database ditunjukin lewat diagram kayak ERD (Entity Relationship Diagram). ERD sendiri yaitu itu gambar/diagram yang dipakai buat nunjukin isi dan struktur dari sebuah conceptual database. Misalnya di kampus ada entitas seperti Mahasiswa, Dosen, Mata Kuliah terus dikaitin pake hubungan seperti “mengajar”, “mengambil”, dll.
Beberapa definisi dari ahli sebagai berikut:
Elmasri & Navathe (2015)
"The conceptual schema describes the structure of the whole database for a community of users. It hides the details of physical storage structures and focuses on describing entities, data types, relationships, user operations, and constraints."
(Skema konseptual menggambarkan struktur keseluruhan basis data untuk komunitas pengguna. Menyembunyikan detail penyimpanan fisik dan fokus menjelaskan entitas, tipe data, hubungan, operasi pengguna, dan batasan.)
Fathansyah (2012)
"Model data konseptual adalah model yang menekankan pada hal apa yang direpresentasikan oleh basis data, bukan pada bagaimana cara merepresentasikannya."
Komentar