Tipe Data Kolom Numerik dan Atributnya Tabel 1: Tipe Data Kolom Numerik Tipe Data Kolom StringCharacter Tabel 2: Tipe Data Kolom StringCharacter

contoh, selama melakukan survei mengenai berapa jumlah pengguna sistem operasi Linux dan Windows di Indonesia, data pastinya belum dapat diketahui sebelum survei tersebut dilakukan secara tuntas. Oleh sebab itu, data tersebut bisa diwakili dengan NULL, alias belum diketahui atau kosong.

2. Tipe Data Kolom Pada MySQL

Tipe data kolom merupakan rincian dari tipe data yang diterapkan pada setiap kolomfield sebuah tabel. Penentuan tipe data kolom, dapat dilakukan saat pembuatan tabel dengan perintah CREATE TABLE. Adapun tipe data kolom dapat dikelompokkan sebagai berikut:

2.1 Tipe Data Kolom Numerik dan Atributnya Tabel 1: Tipe Data Kolom Numerik

Tipe Data Kolom Bentuk Penulisan Jangkauan Nilai Ukuran TINYINT TINYINT [M] [UNSIGNED] [ZEROFILL] Bilangan bulat dengan kisaran nilai: SIGNED: -128 sd 127 UNSIGNED: 0 sd 255 1 Byte SMALLINT SMALLINT [M] [UNSIGNED] [ZEROFILL] Bilangan bulat dengan kisaran nilai: SIGNED: -32768 sd 32767 UNSIGNED: 0 sd 65535 2 Byte MEDIUMINT MEDIUMINT [M] [UNSIGNED] [ZEROFILL] Bilangan bulat dengan kisaran nilai: SIGNED: -8388608 sd 8388607 UNSIGNED: 0 sd 1677215 3 Byte INT INT [M] [UNSIGNED] [ZEROFILL] Bilangan bulat dengan kisaran nilai SIGNED:-2147683648 sd 2147683647 UNSIGNED: 0 sd 4294967295 4 Byte BIGINT BIGINT [M] [UNSIGNED] [ZEROFILL] Bilangan bulat dengan kisaran nilai: SIGNED: -9223372036854775808 sd 9223372036854775807 UNSIGNED:0 sd 18446744073709551615 8 Byte FLOAT FLOAT [M,D] [UNSIGNED] [ZEROFILL] atau FLOAT4 Bilangan pecahan presisi tunggal dengan kisaran nilai: Nilai minimum tanpa nilai nol 1.175494351E-38 Nilai maksimum tanpa nilai nol 6.402823466E+38 4 Byte DOUBLE DOUBLE [M,D] [UNSIGNED] [ZEROFILL] atau FLOAT8 Bilangan pecahan presisi ganda double precision dengan kisaran nilai: Nilai minimun tanpa nilai nol 2.2250738580720E-308 Nilai maksimum tanpa nilai nol ±1.7976931348623157E+308 8 Byte Modul Praktikum Sistem Basis Data .............................................................................. 27 Tipe Data Kolom Bentuk Penulisan Jangkauan Nilai Ukuran DECIMAL DECIMAL [M,D] Bilangan desimal, dengan nilai M Byte tergantung pada besaran M dan D. M Byte

2.2 Tipe Data Kolom StringCharacter Tabel 2: Tipe Data Kolom StringCharacter

Tipe Data Kolom Bentuk Penulisan Keterangan Ukuran CHAR CHARM Data string dengan lebar data yang tetapM. Maksimum lebar data 255 karakter M Byte VARCHAR VARCHARM Data string dengan lebar data yang bervariasiM. Maksimum lebar data 255 karakter M Byte

2.3 Tipe Data Kolom BLOB dan TEXT Tabel 3: Tipe Data Kolom BLOB dan Text