posttest_vc2_3KA10_1B118709_M.Faisal Daulay
Nama : M.Faisal Daulay
a.
Sebutkan 6 tahap perancangan basis data
NPM : 1B118709
Kelas : 3KA10
Matkul : Sistem Basis Data 2
Tugas : vclass 2 posttest
1. Pengumpulan data dan analisis
2. Perancangan database secara konseptual
3. Pemilihan DBMS
4. Perancangan database secara logika (data model mapping)
5. Perancangan database secara fisik
6. Implementasi Sistem database.
b.
Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam proses perancangan
basis data ? Mengapa ?
1.
Desain basis data konseptual
2.
Pemetaan model data (disebut juga desain basis data logika)
3.
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.
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. Aktifitas kedua, desain transaksi dan
aplikasi, menentukan analisa aplikasi basis data pada tahap 1 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 user yang baru beserta
aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para user dan aplikasi-aplikasi
inilah yang kemudian dikumpulkan dan dianalisa.
Comments
Post a Comment