Post 3 : Conceptual DB
Apa itu conceptual DB?
Conceptual Design Database adalah tahapan pertama dalan desain database. Tujuan dari tahapan ini adalah untuk merancanag database yang independen dari database software dan detail fisik. Tahapan ini akan menghasilkan, conceptual data model yang menjelaskan entitas data, atribut, hubungan antara tabel dan constraints di suatu database.
4 Tahapan dalam conceptual database
1. Analisis dan Persyaratan Data
Dalam pengembangan conceptual database tahapan pertama yang di laksanakan adalah mencari tahu karakteristik dari elemen daya yang ada. Karakteristik dari data elemen yang benar adalah yang bisa diubah menjadi suata informasi.
2. Normalisasi dan Perancangan Hubungan Antar Entitas
Sebelum mengembangkan ER model, perencang database harus menentukan standard yang sesuai untuk dokumentasi dari desain database. Proses mengembangkan peraturan bisnis dan merancang conceptual database. Proses mengembangkan peraturan bisnis dan rancang conceptual database model menggunakan ERD dapat dilakukan dengan menggunakan langkah - langkah berikut :
1. Identifikasi, analisa, dan menyesuaikan peraturan bisnis
2. Identifikasi entitas utama menggunakan hasil dari langkah pertama
3. Menetapkan hubungan antara entitas menggunakan hasil dari langkah pertama dan ke-2
4. Menetapkan atribut, primary keys, dan foreign keys untuk setiap entitas
5. Melakukan normalisasi entitas
6. Menyesuaikan ERD
7. Melakukan validasi ERD dengan informasi end-user dan procesing requirements
8. Menyesuaikan ERD dengan hasil yang didapat dari langkah ke-7
3. Verifikasi Data Model
Tahapan verifikasi data model merupakan salah satu dari tahapan terakhir dan terpenting di fase conceptual database design. Pada tahapan ini ERD harus di verifikasi dengan system awal untuk memastikan bahwa model database dapat mendukung system dengan baik.
4. Distributed Database Design
Tidak semua database memerlukannya, terkadang sebuah database mungkin perlu untuk didistribusikan di antara beberapa lokasi yang tersebar. Proses untuk meng-akses database juga bisa berbeda di setiap lokasinya.
Sumber : https://sis.binus.ac.id/2020/07/07/database-design-conceptual-design/
Komentar
Posting Komentar