28
Langkah-langkah yang dilakukan dalam perancangan basis
data fisikal adalah sebagai berikut:
1)
Menerjemahkan model data logikal untuk target DBMS
Langkah ini bertujuan untuk menghasilkan skema basis data dari
model data logikal
yang dapat diimplementasikan pada target
DBMS. Terdapat tiga aktivitas dalam untuk menerjemahkan
model data logikal untuk target DBMS, yaitu:
a)
Merancang relasi dasar.
b)
Merancang representasi dari derived data.
c)
Merancang general constraint.
2)
Merancang organisasi file dan indeks
Langkah ini bertujuan untuk menentukan organisasi file
yang
optimal untuk menyimpan relasi dasar dan indeks yang diperlukan
untuk mencapai akses data yang dapat diterima, serta cara agar
relasi dan baris
disimpan pada penyimpanan sekunder. Terdapat
empat tahapan dalam merancang organisasi file dan indeks, yaitu:
a)
Menganalisis transaksi.
b)
Memilih organisasi file.
c)
Memilih indeks.
d)
Mengestimasi kebutuhan kapasitas disk.
3)
Merancang user view
User view dirancang
untuk
memungkinkan pengguna dapat
mengakses data dengan cara yang disesuaikan dengan kebutuhan
pengguna
dan untuk
menyederhanakan operasi kompleks pada
relasi dasar.
4)
Merancang mekanisme keamanan
Mekanisme keamanan dirancang untuk basis data yang telah
ditetapkan oleh pengguna selama proses pengumpulan kebutuhan
perusahaan dan tahapan dalam siklus hidup pengembangan basis
data.
5)
Mempertimbangkan controlled redundancy
Langkah ini bertujuan untuk menentukan apakah dengan
normalisasi dapat meningkatkan performa dari sistem.
|