Scroll untuk baca artikel
Example 325x300
Tutorial

Jenis-jenis Tipe Data Dalam MySQL

×

Jenis-jenis Tipe Data Dalam MySQL

Sebarkan artikel ini

Jenis-jenis Tipe Data Dalam MySQL – Kali ini saya akan membahas tentang tipe data apa saja yang ada di My SQL Sebelum itu saya akan sedikit menjelaskan mengenai tipe data. Apa itu tipe data?Tipe data merupakan sebuah jenis yang di gunakan dalam sebuah program atau data base untuk menyatakan nilai sebuah variabel. Baik tu text, angka, huruf maupun gambar. Semua itu memiliki tipe tersendiri.

Nah kita langsung saja ke bahasan mengenai jenis dari tipe data

Scroll untuk melihat konten
Tipe – tipe Data pada MySQL

Macam-macam Tipe Data pada MySQL (Mai Se Kuel) sebenarnya mempunyai beberapa jenis, secara umum tipe-tipe data MySQL ini ada empat (4), diantaranya yaitu:

  1. Tipe Data Numeric.
  2. Tipe Data String.
  3. Tipe Data Date.
  4. Tipe Data Kelompok Himpunan.

Jenis-jenis tipe data pada MySQL diatas merupakan tipe data yang harus kita pelajari dimana kita sedang belajar Database, karena sebagai modal awal dalam pembelajaran Database menggunakan MySQL, maka lebih baik kita harus tahu dan mengerti masing-masing kegunaan tipe-tipe data pada MySQL tersebut.

 Tipe Data Numerik

Tipe data numerik yaitu tipe data yang digunakan untuk menyimpan data numerik (angka).




NoNamaFungsiJangkauanUkuran
1TINYINTMenyimpan data bilangan bulat positif dan negatif.-128 s/d 1271 byte (8 bit).
2SMALLINTmenyimpan data bilangan bulat positif dan negatif.: -32.768 s/d 32.767: 2 byte (16 bit).
3MEDIUMINTmenyimpan data bilangan bulat positif dan negatif.-8.388.608 s/d 8.388.607Ukuran : 3 byte (24 bit).
4INTmenyimpan data bilangan bulat positif dan negative-2.147.483.648 s/d 2.147.483.6474 byte (32 bit).
5BIGINTmenyimpan data bilangan bulat positif dan negatif.± 9,22 x 10188 byte (64 bit).
6FLOATmenyimpan data bilangan pecahan positif dan negatif presisi tunggal-3.402823466E+38 s/d -1.175494351E-38, 0, dan

1.175494351E-38 s/d 3.402823466E+38.

4 byte (32 bit)
7DOUBLEmenyimpan data bilangan pecahan positif dan negatif presisi ganda.-1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.8 byte (64 bit)
8REALmenyimpan data bilangan pecahan positif dan negatif presisi ganda.-1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.8 byte (64 bit).
9DECIMALmenyimpan data bilangan pecahan positif dan negatif.-1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.8 byte (64 bit).
10NUMERICmenyimpan data bilangan pecahan positif dan negatif.-1.79…E+308 s/d -2.22…E-308, 0, dan 2.22…E-308 s/d 1.79…E+308.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.



NoNamaFungsiJangkauanUkuran
1DATEmenyimpan data tanggal1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)3 byte.
2TIMEmenyimpan data waktu-838:59:59 s/d +838:59:59 (HH:MM:SS)3 byte
3DATETIMEmenyimpan data tanggal dan waktu.‘1000-01-01 00:00:00’ s/d ‘9999-12-31 23:59:59’8 byte
4YEARmenyimpan data tahun dari tanggal1900 s/d 21551 byte
Tipe Data String (Text)

Tipe data string yaitu tipe data yang digunakan untuk menyimpan data string (text).

NoNamaFungsiJangkauan
1CHARmenyimpan data string ukuran tetap.0 s/d 255 karakter
2VARCHARmenyimpan data string ukuran dinamis.0 s/d 255 karakter (versi 4.1), 0 s/d 65.535
3TINYTEXTmenyimpan data text.0 s/d 255 karakter (versi 4.1), 0 s/d 65.535
4TEXTmenyimpan data text.0 s/d 65.535
5MEDIUMTEXTmenyimpan data text0 s/d 224 – 1 karakter
6LONGTEXTmenyimpan data text.0 s/d 232 – 1 karakter
Tipe Data BLOB (Biner)

Tipe data blob digunakan untuk menyimpan data biner.

NoNamaFungsiJangkauan
1BITMenyimpan data biner.64 digit biner
2TINYBLOBmenyimpan data biner/ Gambar ukuran kecil255 byte
3BLOBMenyimpan data biner/ Gambar4
4MEDIUMBLOBMenyimpan data biner/ Gambar kuran sedang224-1 byte
5LONGBLOBMenyimpan data biner/ Gambar ukuran besar232- 1 byte

Tipe Data yang Lain Selain tipe data di atas, MySQL juga menyediakan tipe data yang lain, diantaranya adalah :

No             NamaFungsiJangkauan
1ENUMenumerasi (kumpulan data).sampai dengan 65535 string.
2SETcombination (himpunan data).sampai dengan 255 string anggota

Itulah jenis tipe data yang saya cari tahu. jika menurut saya :

Tipe data merupakan bagian dari bahasa pemograman yang menunjukan sebuah data baik itu angkat atau huruf dan di bedakan kedalam beberapa jenis dan di kelompokan menurut fungsinya seperti angka di ungkapkan lewat int (integer) yang menyatakan bilangan bulat atau float yang menyatakan pecahan. Jika dalam bentuk huruf ada char yang menyatakan karakter varchar yang menyatakan string atau kumpulan huruf dan masih banyak lagi seperti blob yang menyatakan biner dan lain-lain.” .Mungkin ituah jenis-jenis dari tipe data yang saya dapat jelaskan, semoga bermanfaat!

Sekian dulu postingan singkat tentang Jenis-jenis Tipe Data Dalam MySQL semoga dapat bermanfaat dan menjadi referensi bagi anda, jika postingan ini dirasa menarik bagi anda, silahkan share/bagikan postingan ini. Terima kasih telah berkunjung.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.