Page 153 - E-Modul Simbad_Neat
P. 153
nilai tersebut tidak memadai, maka kita dapat memanfaatkan tipe bilangan bulat
berikutnya.
Nilai paling tinggi field sks adalah 6 sedang untuk field semester adalah 9, maka
menggunakan tipe byte sudah memadai untuk kedua field tersebut.
• Data Bilangan Nyata: Single (4 byte) atau Double (8 byte)
Tipe data Single dapat menampung hingga 7 dijit pecahan, sedangkan Double
hingga 15 dijit pecahan. Perlu diperhatikan, dalam komputasi, data integer akan
membutuhkan waktu lebih cepat dalam pengolahan data daripada data real.
Begitu juga, karena ruang penyimpanan yang dibutuhkan lebih kecil, maka data
Single juga akan lebih cepat dalam pengolahannya dibanding data Double."
• Data Uang (Currency):
Jika DBMS yang kita gunakan menyediakan tipe data khusus untuk menyimpan
data uang (bisa bertipe money atau currency), maka tipe ini paling bagus untuk
diterapkan pada field yang menunjukkan nilai uang. Pemakaian tipe data ini
akan sangat membantu terutama dalam mengatur tampilan datanya, yang
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 npm yang lebih tepat adalah Fixed-character, karena ukuran datanya
yang selalu tetap. Sementara Variable-character akan lebih tepat untuk
140