Jenis-Jenis Tipe Data MySQL Server Berikut Penjelasannya
https://carakuvb6.blogspot.com/2017/12/jenis-jenis-tipe-data-mysql-server.html
Pada struktur database MySQL Database Server memiliki banyak tipe data, baik itu seperti char, numeric dan masing-masing dari tipe data tersebut memiliki fungsi dan peran masing-masing, dibawah ini akan admin uraikan dan jelaskan tipe-tipe data pada tabel MySQL Database Server, yaitu
Tipe Data Numeric
INT()
Tipe data ini sebagai penyimpanan data dengan format bilangan bulat positif dan negatif dengan range antara -2.147.483.648 s/d 2.147.483.647. Tipe data ini mempunyai ukuruan 4 byte (32 bit).
TINYINT()
Tipe data ini sebagai penyimpanan data dengan format bilangan bulat positif dan negatif dengan range antara -128 s/d 127 berukuran 1 byte (8 bit)
SMALLINT()
Tipe data ini sebagai penyimpanan data dengan format bulat positif dan negatif dengan range antara -32.768 s/d 32.767 berukuran 2 byte (16 bit)
MEDIUMINT()
Tipe data ini sebagai penyimpanan data dengan format bulat positif dan negatif dengan range antara -8.388.608 s/d 8.388.607 berukuran 3 byte (24 bit)
BIGINT()
Tipe data ini sebagai penyimpanan data dengan format bilangan bulat positif dan negatif dengan range antara -8.388.608 s/d 8.388.607 berukuran ukuran 8 byte (64 bit)
FLOAT()
Tipe data ini sebagai penyimpanan data dengan format pecahan positif dan negatif presisi tunggal berukuran 4 byte (32 bit).
DOUBLE()
Tipe data ini sebagai penyimpanan data dengan format bilangan pecahan positif dan negatif presisi ganda berukuran 8 byte (64 bit).
DECIMAL()
Tipe data ini sebagai penyimpanan data dengan format pecahan positif dan negatif presisi ganda berukuran 8 byte (64 bit).
NUERMIC()
Tipe data ini sebagai penyimpanan data dengan format bilangan pecahan positif dan negatif berukuran 8 byte (64 bit).
Data Tipe Date dan Time
DATE()
Tipe data ini sebagai penyimpanan data dengan format tanggal dengan format YYYY-MM-DD
DATETIME()
Tipe data ini sebagai penyimpanan data dengan format waktu dengan format YYYY-MM-DD HH:MM:SS
TIME()
Tipe data ini sebagai penyimpanan data dengan format data waktu HH:MM:SS
YEAR()
Tipe data ini sebagai penyimpanan data dengan format data tahun.
Data Tipe String
CHAR()
Tipe data ini sebagai penyimpanan data dengan format karakter/string dengan ukuran tetap. Tipe data ini mempunyai range antara 0 sampai dengan 255 karakter.
VARCHAR()
Tipe data ini sebagai penyimpanan data dengan format karakter/string dengan ukuran dinamis. Tipe data ini mempunyai range antara 0 sampai dengan 255
BLOB()
Tipe data ini sebagai penyimpanan data dengan format BLOB (Binary Large Object) seperti files, images, suara, dll. Tipe data ini mempunyai range 216-1 byte.
TINYBLOB()
Tipe data ini sebagai penyimpanan data dengan format data biner seperti file, image, dan suara tipe data ini mempunyai range 255 byte.
MEDIUMBLOB()
Digunakan untuk menyimpan data biner seperti file, image, dan suara. Tipe data ini mempunyai range 16777215 characters.
LONGBLOB()
Tipe data ini sebagai penyimpanan data dengan format data biner seperti file, image, dan suara. Tipe data ini mempunyai range 4294967295 karakter
ENUM()
Tipe data ini sebagai penyimpanan data dengan format data enumerasi (kumpulan data)
Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya