Kamis, 13 Desember 2012

Perancangan Database


Fase 5 : Perancangan database secara fisik
Perancangan database secara fisik merupakan proses pemilihan struktur-struktur
penyimpanan dan jalur-jalur akses pada file-file database untuk mencapai penampilan
yang terbaik pada bermacam-macam aplikasi.

Selama fase ini, dirancang spesifikasi-spesifikasi untuk database yang disimpan yang
berhubungan dengan struktur-struktur penyimpanan fisik, penempatan record dan jalur
akses. Berhubungan dengan internal schema (pada istilah 3 level arsitektur DBMS).

Beberapa petunjuk dalam pemilihan perancangan database secara fisik :
1. Response time :
waktu yang telah berlalu dari suatu transaksi database yang diajukan untuk
menjalankan suatu tanggapan. Pengaruh utama pada response time adalah di
bawah pengawasan DBMS yaitu : waktu akses database untuk data item yang
ditunjuk oleh suatu transaksi. Response time juga dipengaruhi oleh beberapa faktor
yang tidak berada di bawah pengawasan DBMS, seperti penjadwalan sistem operasi
atau penundaan komunikasi.
2. Space utility :
jumlah ruang penyimpanan yang digunakan oleh file-file database dan strukturstruktur
jalur akses.

3. Transaction throughput :
rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem database, dan
merupakan parameter kritis dari sistem transaksi (misal : digunakan pada
pemesanan tempat di pesawat, bank, dll). Hasil dari fase ini adalah penentual awal
dari struktur penyimpanan dan jalur akses untuk file-file database.

Fase 6 : Implementasi sistem database
Setelah perancangan secara logika dan secara fisik lengkap, kita dapat melaksanakan
sistem database. Perintah-perintah dalam DDL dan SDL(storage definition language)
dari DBMS yang dipilih, dihimpun dan digunakan untuk membuat skema database dan
file-file database (yang kosong). Sekarang database tsb dimuat (disatukan) dengan
datanya.

Jika data harus dirubah dari sistem komputer sebelumnya, perubahan-perubahan yang
rutin mungkin diperlukan untuk format ulang datanya yang kemudian dimasukkan ke
database yang baru. Transaksi-transaksi database sekarang harus dilaksanakan oleh
para programmmer aplikasi.

Spesifikasi secara konseptual diuji dan dihubungkan dengan kode program dengan
perintah-perintah dari embedded DML yang telah ditulis dan diuji. Suatu saat transaksitransaksi
tsb telah siap dan data telah dimasukkan ke dalam database, maka fase
perancangan dan implementasi telah selesai, dan kemudian fase operasional dari
sistem database dimulai.

Tidak ada komentar:

Posting Komentar