postest_perancangan_bd
Sebutkan 6 tahap perancangan basis data!
Proses Perancangan Database
Proses perancangan database terdiri dari 6 tahap:- Tahap 1, Pengumpulan data dan analisis
- Tahap 2, Perancangan database secara konseptual
- Tahap 3, Pemilihan DBMS
- Tahap 4, Perancangan database secara logika (data model mapping)
- Tahap 5, Perancangan database secara fisik
- Tahap 6, Implementasi Sistem databas
·
Desain
basis data konseptual
Pemetaan model data (disebut juga desain basis data logika)
Pemetaan model data (disebut juga desain basis data logika)
· Desain
basis data fisik
Karena suatu database yang merupakan hasil dari tahap 1 dan
menghasilkan sebuah conceptual database schema pada DBMS-independent model data
tingkat tinggi seperti EER (Enhanced Entity Relationship) model.setelah itu
skema konseptual ditransformasikan dari model data tingkat tinggi yang
digunakan pada tahap 2 ke dalam model data dari model data dari DBMS yang
dipilih pada tahap 3.
Mengapa
perancangan skema dan aplikasi dilakukan secara parallel ?
Karena aktifitas pertama yaitu desain skema
konseptual, menentukan kebutuhan data yang dihasilkan pada tahap 1 dan
menghasilkan skema basis data konseptual. Aktifitaskedua, desain transaksi dan aplikasi,
menentukan analisa aplikasi basis data pada tahap1 dan menghasilkan spesifikasi
level tinggi untuk aplikasi tersebut.
Mengapa
digunakan model data implementation-independent selama perancangan skema
konseptual?
Skema konseptual tidak tersedia sebagai
deskripsi stabil dari isi basis data. Pemilihan DBMS dan keputusan desain dapat
berubah tanpa mengubah skema konseptual DBMS-independent.Mengapa diperlukan koleksi (Pengumpulan data) dan analisa kebutuhan ? Karena ini suatu tahap dimana kita melakukan proses indentifikasi dan
analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa.
Untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita harus
mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang akan
berinteraksi dengan sistem database, termasuk para user yang ada
dan para useryang baru beserta aplikasi-aplikasinya. Kebutuhan-kebutuhan
dari para user dan aplikasi-aplikasi inilah yang kemudian dikumpulkan
dan dianalisa.
Komentar
Posting Komentar