a) Sebutkan
6 tahap perancangan basis data
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 database.
b) Manakah
dari 6 tahap tersebut sebagai aktifitas utama dalam
proses perancangan basis data ? Mengapa ?
·
Perancangan database secara konseptual.
·
Perancangan database secara logika (data model
mapping)
·
Perancangan database secara 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.
c) 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.
d) 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.
e) 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.
No comments:
Post a Comment