Langsung ke konten utama

Type Data Pada MySQL - Tutorial Database MySQL di Kursus Komputer YMII Cileungsi Bogor

Tipe data adalah suatu bentuk pemodelan data yang dideklarasikan pada saat melakukan pembuatan tabel. Tipe data ini akan mempengaruhi setiap data yang akan dimasukkan ke dalam sebuah tabel. Data yang akan dimasukkan harus sesuai dengan tipe data yang dideklarasikan.

Beberapa macam type data bisa dilihat dari tabel berikut ini:

1. Type Data Bilangan / Number

Type Data

Keterangan

TINYINT

Ukuran 1 byte. Bilangan bulat terkecil, dengan jangkauan untuk bilangan bertanda: -128 sampai dengan 127 dan untuk yang tidak bertanda : 0 s/d 255. Bilangan tak bertandai dengan kata UNSIGNED

SMALLINT

Ukuran 2 Byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda : -32768 s/d 32767 dan untuk yang tidak bertanda : 0 s/d 65535

MEDIUMINT

Ukuran 3 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda : -8388608 s/ d 8388607 dan untuk yang tidak bertanda : 0 s/d 16777215

INT

Ukuran 4 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda :

-2147483648 s/d 2147483647 dan untuk yang tidak bertanda : 0 s/d 4294967295

INTEGER

Ukuran 4 byte. Sinonim dari int

BIGINT

Ukuran 8 byte. Bilangan bulat terbesar dengan jangkauan untuk bilangan bertanda :

-9223372036854775808 s/d 9223372036854775807 dan untuk yang tidak bertanda : 0 s/d 1844674473709551615

FLOAT

Ukuran 4 byte. Bilangan pecahan

DOUBLE

Ukuran 8 byte. Bilangan pecahan

DOUBLEPRECISION

Ukuran 8 byte. Bilangan pecahan

REAL

Ukuran 8 byte. Sinonim dari DOUBLE

DECIMAL (M,D)

Ukuran M byte. Bilangan pecahan, misalnya DECIMAL(5,2 dapat digunakan untuk menyimpan bilangan -99,99 s/d 99,99

NUMERIC (M,D)

Ukuran M byte. Sinonim dari DECIMAL, misalnya NUMERIC(5,2) dapat digunakan untuk menyimpan bilangan -99,99 s/d 99,99


2. Type Data Tanggal dan Jam

Type Data

Keterangan

DATETIME

Ukuran 8 byte. Kombinasi tanggal dan jam, dengan jangkauan dari ‘1000-01-01 00:00:00’ s/d ‘9999-12-31 23:59:59’

DATE

Ukuran 3 Byte. Tanggal dengan jangkauan dari ‘1000-01-01’ s/d ‘9999-12-31’

TIMESTAMP

Ukuran 4 byte. Kombinasi tanggal dan jam, dengan jangkauan dari ‘1970-01-01 00:00:00’ s/d ‘2037’

TIME

Ukuran 3 byte. Waktu dengan jangkauan dari ‘839:59:59’ s/d ‘838:59:59’

YEAR

Ukuran 1 byte. Data tahun antara 1901 s/d 2155


3. Type Data Karakter, dll

Type Data

Keterangan

CHAR

Mampu menangani data hingga 255 karakter. Tipe data CHAR mengharuskan untuk memasukkan data yang telah ditentukan oleh kita.

VARCHAR

Mampu menangani data hingga 255 karakter. Tipe data VARCHAR tidak mengharuskan untuk memasukkan data yang telah ditentukan oleh kita.

TINYBLOB, TINYTEXT

Ukuran 255 byte. Mampu menangani data sampai 2^8-1 data.

BLOB, TEXT

Ukuran 65535 byte. Type string yang mampu menangani data hingga

 

2^16-1 (16M-1) data.

MEDIUMBLOB, MEDIUMTEXT

Ukuran 16777215 byte. Mampu menyimpan data hingga 2^24-1 (16M-1) data.

LONGBLOB, LONGTEXT

Ukuran 4294967295 byte. Mampu menyimpan data hingga berukuran GIGA BYTE. Tipe data ini memiliki batas penyimpanan hingga 2^32-1 (4G-1) data.

ENUM(‘nilai1’,’nilai2’,…,’nilaiN’)

Ukuran 1 atau 2 byte. Tergantung jumlah nilai enumerasinya (maksimum 65535 nilai)

SET(‘nilai1’,’nilai2’,…,’nilaiN’)

1,2,3,4 atau 8 byte, tergantung jumlah anggota himpunan (maksimum 64 anggota)

belajar mysql dan web programming di Kursus Komputer YMII Cileungsi Bogor

belajar mysql dan web programming di Kursus Komputer YMII Cileungsi Bogor

belajar mysql dan web programming di Kursus Komputer YMII Cileungsi Bogor


Komentar

Postingan populer dari blog ini

Tugas 3 Literasi Digital dengan AI - Sutrisno Sukarno

Berikut saya kirimkan tugas 3 literasi digital dengan AI: - Membuat Judul Buku Misal "Jangan Habiskan Hutanku.", Kata Pengantar, Sambutan, bab 1, Setting page number, setting daftar isi otomatis - Dokumen di berikan watermark "Nama masing-masing" di setiap halaman - judul tidak ada page number - page number di bawah sebelah kanan - kata pengantar, sambutan, dan daftar isi menggunakan format page number "i, ii, dst" - Pendahuluan dst menggunakan 1,2,3, dst - isi kata pengantar dan sambutan boleh mengambil ide dari AI - gambar judul boleh dibuat dengan AI Tahapan di atas di upload ke blog masing-masing, seperti post berikut: https://belajarkomputerprivat.blogspot.com/2026/10/tugas-3-literasi-digital-dengan-ai.html Pastikan gambar yang di share ada watermark nama masing2 Sampul Buku: Data Buku: Kata Pengantar dan kata sambutan Daftar Isi dan Bab 1

Daftar Lengkap MAN Insan Cendekia (IC) di Seluruh Indonesia dan Tips Mudah Tembus dan diterima di MAN IC

Daftar Lengkap MAN Insan Cendekia (IC) di Seluruh Indonesia dan Tips Mudah Tembus dan diterima di MAN IC Ribuan Siswa Berlomba Masuk MAN IC Setiap Tahunnya, Siap Jadi Salah Satunya? MAN Insan Cendekia bukan sekadar sekolah unggulan. Ini adalah tempat tumbuhnya generasi cerdas, berakhlak, dan siap bersaing di tingkat nasional bahkan internasional. Namun, hanya sedikit yang terpilih. Itulah kenapa persiapan tak bisa ditunda! MAN Insan Cendekia (MAN IC) tersebar di berbagai wilayah di Indonesia, dengan total 25 sekolah.  Berikut adalah daftar MAN IC dan lokasi mereka: MAN IC Serpong: Jalan Cendekia Sektor XI BSD City, Kec. Serpong, Kota Tangerang Selatan, Banten. MAN IC Gorontalo: Desa Moutong, Kec. Tilongkabila, Kab. Bone Bolango, Gorontalo. MAN IC Jambi: Jalan Lintas Jambi Muara Buliang KM 21, Kel. Muaro Jambi, Kec. Muaro Jambi, Kab. Muaro Jambi, Jambi. MAN IC Aceh Timur: (Jln. Banda Aceh-Medan, Gp. Kuta Lawah, Kecamatan Idi Rayeuk, Kabupaten Aceh Timur, Provinsi Aceh, 24454 MAN IC ...

AI untuk Bisnis Digital dan Literasi: Peluang, Manfaat, dan Tantangan di Era Digital

 AI untuk Bisnis Digital dan Literasi: Peluang, Manfaat, dan Tantangan di Era Digital Penulis: Sutrisno – Praktisi Bisnis Digital Pendahuluan Perkembangan teknologi digital telah membawa perubahan besar dalam berbagai aspek kehidupan, terutama dalam dunia bisnis, pendidikan, dan komunikasi. Salah satu teknologi yang semakin banyak digunakan saat ini adalah Artificial Intelligence (AI) atau kecerdasan buatan. AI merupakan teknologi yang memungkinkan komputer atau sistem digital melakukan berbagai tugas yang biasanya membutuhkan kecerdasan manusia, seperti memahami bahasa, menganalisis data, mengenali gambar, memberikan rekomendasi, dan menghasilkan konten. Dalam dunia bisnis digital, AI memiliki peran penting untuk membantu pelaku usaha meningkatkan efisiensi kerja, memahami kebutuhan pelanggan, serta mengembangkan strategi pemasaran yang lebih efektif. Sementara itu, dalam bidang literasi digital, pemahaman terhadap AI diperlukan agar masyarakat mampu menggunakan teknologi secara b...