Page 26 - E-Modul Basis Data
P. 26
STRUCTURED QUERY
LANGUAGE
angka negatif (tidak menambah jangkauan sebagaimana tipe data INTEGER).
Opsional query ZEROFILL sama seperti INTEGER, akan mengisi angka 0 pada
bagian kiri angka.
Perbedaan antara tipe data INTEGER, FLOAT, dan DOUBLE dapat dilihat
pada tabel berikut:
Tipe Data INTEGER Tipe Data FLOAT Tipe Data DOUBLE
Digunakan untuk Digunakan untuk Digunakan untuk
menyimpan data bilangan menyimpan data bilangan menyimpan data bilangan
bulat positif dan negatif pecahan positif dan negatif pecahan positif dan negatif
presisi tunggal presisi ganda
Memiliki ukuran 4 byte Memiliki ukuran 4 byte Memiliki ukuran 98 byte
Jangkauan untuk bilangan Jangkauan: - Nilai yang diijinkan adalah -
bertanda -2147483648 3.402823466E+38 s/d - 1.7976931348623157E+308
sampai dengan 1.175494351E-38, 0, dan hingga -
2147483647 dan untuk 1.175494351E-38 s/d 2.2250738585072014E-308
yang tidak bertandan 3.402823466E+38. untuk nilai negatif, 0, dan
(jangkauan unsigned) 0 2.2250738585072014E-308
sampai dengan hingga
4294967295. 1.7976931348623157E+308
untuk nilai positif.
B. STRING
Dalam pemrograman, selain menggunakan tipe data yang berupa angka juga
menggunakan tipe data berupa huruf atau teks. Jika dalam pemrograman tipe data
semacam ini disebut dengan string, maka dalam MySQL dikenal dengan sebutan tipe
data karakter atau huruf. Namun, kita mengenalnya juga dengan istilah string. Ada
beberapa yang termasuk dalam tipe data ini, antara lain sebagai berikut:
1. Tipe Data CHAR dan VARCHAR
DAFTAR ISI
STRUCTURED QUERY
LANGUAGE 21
PETU
NJUK
DAFT