APA ITU CONCEPTUAL DB?
Conceptual Database Design adalah tahap awal dalam proses perancangan basis data yang bertujuan untuk membuat model data yang bersifat independen dari perangkat lunak basis data dan detail fisik. Proses ini fokus pada pengidentifikasian entitas, atribut, dan hubungan antar data yang diperlukan untuk mendukung sistem informasi yang akan dibangun.
.Tujuan dan Proses Conceptual Database Design
Tujuan Utama:- Menghasilkan conceptual data model yang menggambarkan struktur data tanpa mempertimbangkan aspek teknis atau fisik dari penyimpanan data.
- Memastikan bahwa semua elemen data yang diperlukan untuk transaksi dapat diidentifikasi dan didefinisikan dengan jelas.
- Analisis dan Persyaratan Data:
- Mengidentifikasi informasi yang dibutuhkan, pengguna informasi, sumber informasi, dan komposisi elemen data.
- Normalisasi dan Perancangan Hubungan Antar Entitas:
- Menetapkan aturan bisnis, mengidentifikasi entitas utama, serta menentukan hubungan dan atribut untuk setiap entitas.
- Verifikasi Data Model:
- Memastikan bahwa model yang dihasilkan dapat mendukung sistem dengan baik melalui serangkaian pengujian.
Komponen Utama dalam Conceptual Database Design
- Entitas: Objek atau hal yang memiliki eksistensi independen dalam konteks sistem (misalnya, pelanggan, produk).
- Atribut: Karakteristik atau properti dari entitas (misalnya, nama pelanggan, harga produk).
- Hubungan: Interaksi antara entitas (misalnya, hubungan antara pelanggan dan pesanan).
- Constraints: Batasan yang diterapkan pada data untuk memastikan integritas dan validitas (misalnya, batasan unik pada ID pelanggan) .
Komentar
Posting Komentar