Tipe Data Numeric
Tipe
data numerik yaitu tipe data yang digunakan untuk menyimpan data numeric
(angka).
1.
TINYINT
Penggunaan
: digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan
: -128 s/d 127
Ukuran
: 1 byte (8 bit).
2.
SMALLINT
Penggunaan
: digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan
: -32.768 s/d 32.767
Ukuran
: 2 byte (16 bit).
3.
MEDIUMINT
Penggunaan
: digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan
: -8.388.608 s/d 8.388.607
Ukuran
: 3 byte (24 bit).
4.
INT
Penggunaan
: digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan
: -2.147.483.648 s/d 2.147.483.647
Ukuran
: 4 byte (32 bit).
5.
BIGINT
Penggunaan
: digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan
: ± 9,22 x 1018
Ukuran
: 8 byte (64 bit).
6.
FLOAT
Penggunaan
: digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi
tunggal.
Jangkauan
: -3.402823466E+38 s/d -1.175494351E-38, 0, dan
1.175494351E-38
s/d 3.402823466E+38.
Ukuran
: 4 byte (32 bit).
7.
DOUBLE
Penggunaan
: digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi
ganda.
Jangkauan
: -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran
: 8 byte (64 bit).
8.
REAL
Penggunaan
: digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi
ganda.
Jangkauan
: -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran
: 8 byte (64 bit).
9.
DECIMAL
Penggunaan
: digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
Jangkauan
: -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran
: 8 byte (64 bit).
10.
NUMERIC
Penggunaan
: digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
Jangkauan
: -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran
: 8 byte (64 bit).
Tipe Data Date dan Time
Tipe
data date dan time yaitu tipe data yang digunakan untuk menyimpan data tanggal
dan waktu.
1.
DATE
Penggunaan
: digunakan untuk menyimpan data tanggal.
Jangkauan
: 1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)
Ukuran
: 3 byte.
2.
TIME
Penggunaan
: digunakan untuk menyimpan data waktu.
Jangkauan
: -838:59:59 s/d +838:59:59 (HH:MM:SS)
Ukuran
: 3 byte.
3.
DATETIME
Penggunaan
: digunakan untuk menyimpan data tanggal dan waktu.
Jangkauan
: '1000-01-01 00:00:00' s/d '9999-12-31 23:59:59'
Ukuran
: 8 byte.
4.
YEAR
Penggunaan
: digunakan untuk menyimpan data tahun dari tanggal.
Jangkauan
: 1900 s/d 2155
Ukuran
: 1 byte.
Tipe Data String (Text)
Tipe
data string yaitu tipe data yang digunakan untuk menyimpan data string (text).
1.
CHAR
Penggunaan
: digunakan untuk menyimpan data string ukuran tetap.
Jangkauan
: 0 s/d 255 karakter
2.
VARCHAR
Penggunaan
: digunakan untuk menyimpan data string ukuran dinamis.
Jangkauan
: 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)
3.
TINYTEXT
Penggunaan
: digunakan untuk menyimpan data text.
Jangkauan
: 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)
4.
TEXT
Penggunaan
: digunakan untuk menyimpan data text.
Jangkauan
: 0 s/d 65.535 (216 - 1) karakter
5.
MEDIUMTEXT
Penggunaan
: digunakan untuk menyimpan data text.
Jangkauan
: 0 s/d 224 - 1 karakter
6.
LONGTEXT
Penggunaan
: digunakan untuk menyimpan data text.
Jangkauan
: 0 s/d 232 - 1 karakter
Tipe Data BLOB (Biner)
Tipe
data blob digunakan untuk menyimpan data biner.
1.
BIT (sejak versi 5.0.3)
Penggunaan
: digunakan untuk menyimpan data biner.
Jangkauan
: 64 digit biner
2.
TINYBLOB
Penggunaan
: digunakan untuk menyimpan data biner.
Jangkauan
: 255 byte
3.
BLOB
Penggunaan
: digunakan untuk menyimpan data biner.
Jangkauan
: 216 - 1 byte
4.
MEDIUMBLOB
Penggunaan
: digunakan untuk menyimpan data biner.
Jangkauan
: 224 - 1 byte
5.
LONGBLOB
Penggunaan
: digunakan untuk menyimpan data biner.
Jangkauan
: 232 - 1 byte
Tipe Data yang Lain
Selain
tipe data di atas, MySQL juga menyediakan tipe data yang lain, diantaranya
adalah :
1.
ENUM
Penggunaan
: enumerasi (kumpulan data).
Jangkauan
: sampai dengan 65535 string.
2.
SET
Penggunaan
: combination (himpunan data).
Jangkauan
: sampai dengan 255 string anggotas.
No comments:
Post a Comment