41
Untuk memulai proses perancangan fisikal, kita mulai dengan
mengumpulkan
dan
mengolah
informasi
tentang
relasi
yang
dihasilkan
selama perancangan basisdata logikal. Informasi yang dibutuhkan dapat
diperoleh dari kamus data dan definisi dari relasi yang digambarkan
menggunakan
DDL. Untuk setiap relasi yang diidentifikasikan pada model
data logikal global harus memiliki definisi sebagai berikut :
-
nama relasi
-
daftar atribut sederhana dalam tanda kurung besar
-
primary key, alternate key, dan foreign key
-
daftar dari atribut turunan dan bagaimana mereka dihitung
-
referential
integrity
constraint
untuk
setiap
foreign
key
yang diidentifikasi
Dari kamus data, setiap atribut memiliki :
-
domain
yang
terdiri
dari
tipe
data,
panjang,
dan
batasan
lainnya yang ada pada domain
-
suatu nilai default optional untuk atribut-atribut
-
keterangan apakah atribut dapat bernilai NULL
Untuk
menggambarkan
perancangan
dari base
relation, kita
menggunakan
suatu
bentuk
perluasan dari
bahasa
basisdata
untuk
mengartikan domain, default values, dan indikasi nilai NULL.
Langkah selanjutnya adalah memutuskan bagaimana
mengimplementasikan base
relation.
Keputusan
ini
tergantung
pada
DBMS
yang
digunakan.
Rancangan
dari base
relation harus
secara
lengkap
mendokumentasikan alasan dipilihnya rancangan yang diusulkan.
|