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 ?
Yang
paling utama dalam perancangan database adalah pengumpulan data dan analisis
karena untuk menentukan kebutuhan-kebutuhan suatu sistem database, dan harus
mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang akan
berinteraksi dengan sistem database, termasuk para user yang ada dan yang baru
beserta aplikasi – aplikasi.
c. Mengapa perancangan skema dan aplikasi
dilakukan secara parallel ?
Secara khusus proses perancangan berisikan 2 aktifitas paralel.
Aktifitas pertama melibatkan perancangan dari isi data dan struktur database,
sedangkan aktifitas kedua mengenai perancangan pemprosesan database dan
aplikasi- aplikasi perangkat lunak.
Dua aktifitas ini saling menjalin, misalnya : kita dapat
mengidentifikasi data item yang akan disimpan dalam database dengan menganalisa
aplikasi - aplikasi database. Dua aktifitas ini juga saling mempengaruhi satu
sama lain. Misalnya : fase perancangan database secara fisik, pada saat kita
memilih struktur penyimpanan dan jalur - jalur akses dari file - file database
yang tergantung pada aplikasi - aplikasi yang akan menggunakan file - file
tersebut.
d. Mengapa digunakan model data
implementation-independent selama perancangan skema konseptual ?
Skema
konseptual tidak tersedia sebagai stabil dari isi basis data. Pemilihan DBMS dan
keputusan desain dapat berubah tanpa mengubah skema konseptual DBMS-Independet.
e. Mengapa
diperlukan koleksi (Pengumpulan data) dan analisa kebutuhan
Karena ini suatu
tahap dimana kita melakukan proses identifikasi dan analisa kebutuhan-kebutuhan
data dan ini disebut pengumpulan dan dan analisa. Untuk menentukan
kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu
bagian-bagian lain dari sistem informasi yang akan berinterkasi dengan sistem
database, termasuk para user yang ada dan para user yang baru beserta
aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para user dan aplikasi-aplikasi
inilah yang kemudian dikumpulin dan dianalisa.
Tidak ada komentar:
Posting Komentar