Page 154 - E-Modul Simbad_Neat
P. 154
digunakan terhadap field nama_mhs atau alamat_mhs, karena bervariasinya
ukuran datanya.
• Sejumlah DBMS juga menyediakan fitur tambahan, seperti mandato
memastikan apakah sebuah field harus memiliki data atau boh (harus diisi atau
boleh kosong) dan nilai default. Kita harus dap dikosongkan. Field-field yang
berfungsi sebagai key tentu saja harus yang nilai key-nya kosong (null). Karena
itu, field-field semacam ini ham memiliki data dan tidak boleh ada row (baris
data) dalam tabel bersifat mandatory. Fitur nilai default dapat digunakan untuk
menentukan nilai awal/cadangan (default) yang akan digunakan oleh DBMS
untuk mengisikannya ke sebuah field secara otomatis pada saat ada upaya
penyimpanan data baru yang tidak melibatkan field tersebut.
Dalam menentukan tipe data bagi setiap field, pertimbangan pertamanya
adalah kecukupan domain. Berikutnya adalah efisiensi ruang penyimpanan dan
kecepatan pengolahan data. Kita harus dapat menjamin bahwa tipe data yang kita
pilihkan pada setiap field akan dapat mengakomodasi semua nilai yang mungkin
diisikan ke dalam field tersebut. Tetapi tidak baik juga jika berlebihan, karena di
samping akan memperbesar ukuran tabel secara keseluruhan (membutuhkan ruang
penyimpanan yang lebih besar), performansi pengaksesan dan pengolahan datanya
juga akan relatif lebih lambat.
141