6 Tahap Perancangan Basis Data
Secara khusus proses perancangan
berisikan 2 aktifitas paralel. Aktifitas yang pertama melibatkan perancangan
dari isi data dan struktur basis data, sedangkan aktifitas kedua mengenai
perancangan pemrosesan basis data dan aplikasi-aplikasi perangkat lunak.
Proses perancangan basis
data sebagai berikut :
·
Fase
1 - Pengumpulan Data dan Analisis.
·
Fase
2 - Perancangan Basis Data Secara Konseptual.
·
Fase
3 - Pemilihan DBMS.
·
Fase
4 - Perancangan Basis Data Secara Logika.
·
Fase
5 - Perancangan Basis Data Secara Fisik.
·
Fase
6 - Implementasi Sistem Basis Data.
Manakah
dari 6 tahap tersebut sebagai aktifitas utama dalam proses perancangan
basis data ? Mengapa ?
·
Perancangan
Basis Data Secara Konseptual.
·
Perancangan
Basis Data Secara Logika.
· Perancangan Basis Data Secara Fisik.
Krena 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.
Tidak ada komentar:
Posting Komentar