Perancangan Basis Data #2
1. Sebutkan
6 tahap perancangan basis data
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
2.
Manakah dari 6 tahap tersebut sebagai
aktifitas utama dalam proses perancangan basis
data ? Mengapa ?
Tahap pengumpulan data dan analisis
Merupakan suatu
tahap dimana kita melakukan proses indentifikasi dan analisa
kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Aktifitas
yang melibatkan perancangan dari isi data dan struktur database
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.
3. Mengapa
perancangan skema dan aplikasi dilakukan secara parallel ?
Tahapapan sebaiknya dilaksanakan
secara paralel dengan menggunakan umpan balik agar didapat skema desain dan
transaksi yang stabil
4. Mengapa
digunakan model data implementation-independent selama perancangan skema
konseptual ?
Skema konseptual diproduksi terdiri dari model data tingkat
tinggi DBMS-independent dengan beberapa alasan, antara lain:
1.
Tujuan desain skema konseptual adalah skema lengkap tentang
struktur basis data, semantik, interrelationship dan constraint. Hal ini tergantung dari DBMS yang digunakan.
2.
Skema konseptual tidak tersedia sebagai deskripsi stabil dari
isi basis data. Pemilihan
DBMS dan keputusan desain dapat berubah tanpa mengubah skema konseptual DBMS-independent.
3.
Skema konseptual yang baik sangat penting untuk pemakai basis
data dan desainer.Penggunaan model data tingkat tingga lebih ekspresif dan umum
daripada model data dari DBMS.
4.
Deskripsi diagram dari skema konseptual dapat menawarkan
kendaraan komunikasi ang baik diantara pemakai basis data, desainer dan
analyst. Karena model data level tinggi biasanya berbentuk konsep dan mudah
untuk mengerti daripada model data DBMS
yang level lebih
rendah, atau definisi
sintak data,
komunikasi yang berhubungan
dengan desain skema menjadi lebih kelihatan.
5. Mengapa diperlukan koleksi (Pengumpulan data) dan analisa kebutuhan
Karena 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
Komentar
Posting Komentar