![]() 29
Dari kamus data, setiap atributnya dapat diketahui:
a. Domainnya,
terdiri
dari
tipe
data,
panjang,
dan
semua
constraints
pada
domain.
b. Sebuah nilai default optional untuk atribut
c. Apakah atribut dapat diisi nilai null
d. Apakah atribut diturunkan, jika ya, bagaimana ini harus di hitung
2. Merepresentasikan data turunan
Untuk
memutuskan bagaimana
merepresentasikan data turunan yang ada
pada model data logikal dalam target DBMS.
Atribut-atribut yang nilainya dapat ditemukan dengan menguji nilai dari
atribut-atribut
yang
lain
dikenal
sebagai derived
atau
calculated
derived.
Contoh, dibawah ini adalah atribut-atribut turunan:
Jumlah staf yang bekerja pada suatu
kantor
Total gaji bulanan seluruh
staff
Jumlah properties yang satu anggota staf
tangani
3. Merancang general constraints
Untuk merancang general constraints untuk target DBMS.
Pembaharuan terhadap relasi yang mungkin dibatasi oleh aturan perusahaan
yang sesuai dengan transaksi sebenarnya. Rancangan akan batasan seperti ini
tergantung pada pemilihan DBMS.
Langkah 4: Merancang file organisasi dan indek
Untuk
menentukan
file
organisasi yang optimal untuk menyimpan
relasional dasar dan indek yang diperlukan untuk mencapai performa yang dapat
diterima, itu cara dimana relasi dan tuple akan disimpan pada secondary storage.
|