Page 131 - E-Modul Sistem Basis Data
P. 131
seringkali dinyatakan dengan pemisahan ribuan/jutaan/milyaran dan adanya
pemakaian tanda mata uang.
• Data Teks: Ukuran Tetap (fixed-character) atau Ukuran Dinamis (variable-
character)
Data teks yang ukurannya pasti atau yang pendek, sebaiknya menggunakan
Fixed-character, sedang yang berukuran panjang atau yang panjang-pendeknya
sangat bervariasi, sebaiknya menggunakan Variable-character. ebel J.E.b Tipe
untuk field nim yang lebih tepat adalah Fixed-character, karena ukuran datanya
yang selalu tetap. Sementara Variable-character akan lebih tepat untuk
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
119