Page 157 - E-Modul Sistem Basis Data
P. 157
Sebelum perintah tersebut dapat kita gunakan, kita lebih dulu harus
mengetahui tipe data apa saja yang dapat kita gunakan. Dalam SQL-92, tipe data
yang menjadi standard adalah:
• char(n),
untuk atribut yang bernilai string dengan panjang tetap sebesar n karakter (jika
banyaknya karakter yang diisikan ke atribut dengan tipe ini kurang dari n, maka
sisanya akan diisi dengan spasi)
• varchar(n),
untuk atribut yang bernilai string dengan panjang fleksibel, tapi maksimal
sebanyak n karakter
• int atau integer,
untuk atribut yang bernilai integer (bilangan bulat) sebanyak 2 byte
• smallint,
• untuk atribut yang bernilai integer (bilangan bulat) sebanyak 1 byte
• numeric (p, d),
• untuk atribut yang bernilai pecahan fixed-point dengan Panjang p dijit
(termasuk tanda) dan d dijit untuk bilangan pecahan
• real, double precision,
• untuk atribut yang bernilai pecahan floating-point
• date,
• untuk atribut yang bernilai penanggalan (terdiri atas 4 dijit tahun, 2 dijit bulan
dan 2 dijit tanggal)
• time,
145