Kumpulan Tipe data Numerik pada Database MySQL

Tipe Data Numerik pada Database MySQL
Tipe Data Numerik pada Database MySQL

Kumpulan Tipe Data Numerik pada Database MySQL – Pemilihan tipe data pada MySQL mempunyai peranan penting terhadap MySQL. Jika anda sedang belajar MySQL penggunaan tipe data ini harus di mengerti secara detail. Tipe data MySQL sebagai wadah tipe data apa yang di simpan.

Tipe data MySQL digunakan untuk menampung nilai, nilai yang di maksud adalah data yang anda masukan ke dalam kolom. Kesalahan pemilihan tipe data berakibat fatal terhadap struktur sistem yang anda kembangkan. Pemlihan yang tepat pada tipe data berpengaruh data query yang anda lakukan.

Kumpulan Lengkap Kumpulan Tipe data Numerik pada Database MySQL yang anda perlu ketahui

Tipe data MySQL di bagi dalam beberapa tipe dan setiap tipe memiliki banyak jenis data juga, setiap tipe data MySQL mempunyai panjang maksimal. Panjang data juga di tentukan oleh tipe data.

Tipe data numerik digunakan untuk menyimpan data yang berupa angka untuk menyimpan variabel konstanta. Tipe Data Numerik juga untuk menentukan salah satu primary key pada sebuah tabel MySQL.

Yuk mari kita bahas mengenai tipe data numerik pada MySQL.

Kumpulan Tipe Data Integer pada MySQL

INT

Tipe data INT digunakan untuk menyimpan data dengan nilai positif dan negatif pada bilangan bulat seperti umunya. Jangkauan tipe data integer dari -2.147.483.648 sampai dengan 2.147.483.647 dan mempunyai panjang ukuran 4 byte. Penggunaan pada pemilihan panjang tipe data maksimal yaitu 11 karakter.

TINYINT

TIpe data TINYINT digunakan untuk juga untuk menyimpan bilangan bulat positif dan negatif. jangkauan TINYINT yaitu -128 sampai dengan 127 dan mempunyai ukuran 1 byte. Panjang tipe data maksimal 4 karakter.

SMALLINT

Tipe data SMALLINT salah satu tipe data numerik MySQL yang digunakan untuk menyimpan nilai yang berupa angka dengan jangkauan antara -32,768 sampai dengan 32,767. Ukuran tipe data SMALLINT yaitu 2 byte. Panjang karakter maksimal 6 karakter.

MEDIUMINT

Tipe data MEDIUMINT mempunyai jangkau antara -8,388,608 sampai dengan 8,388,607 dengan ukuran maksimal 3 byte. Panjang karakter maksimal yaitu 8 karakter.

BIGINT

Tipe data BIGINT yakni tipe data numerik MySQL dengan jangkauan yang panjang yaitu antara -9,223,372,036,854,775,808 sampai dengan 9,223,372,036,854,775,807. Tipe data ini memiliki ukuran sejumlah 8 byte.

Kumpulan Tipe Data Numerik pada Database MySQL
Kumpulan Tipe Data Numerik pada Database MySQL

Kumpulan Tipe Data Fixed Point MySQL / DECIMAL

Tipe data fixed point pada database MySQL merupakan tipe data yang bentuknya bilangan angka pecahan atau yang biasa di sebut decimal.

Penggunaan jangkauan tipe data decimal pada MySQL di tentukan oleh suatu query yang di ilustrasikan dengan rumus [M,D] , dimana M merupakan jumlah panjang keseluruhan sedangkan D angke ke yang di tandai dengan koma.

Contohnya [4,1], berarti panjang 4 dan setelah angka ketika terdapat koma. Jika di gambarkan dengan nilai asli query [4,1] yaitu 123,4.

Tipe data decimal cocok digunakan untuk menyimpan nilai uang pada database MySQL.

Tipe Data Floating Point / Double dan Float

Tipe data Floating Point hampir sama dengan tipe data fixed point, floating point digunakan untuk mendifinisikan nilai pecahan yang dimasukkan berbeda-beda.

Floating point memiliki 2 macam tipe yaitu double dan float. Perbedaan antara floating point dengan fixed point pada pembualatan angkanya. Floating tipe menggunakan pecahan berpresisi berganda.

Jangkauan penggunaan dengan query [M,D], dimana M merupakan jumlah panjang data dan D angka ke dihitung dari belakang sebagai identitas koma. Sebagai contoh [7,2] dengan nilai 12345,67.

Kesimpulan

Penggunaan tipe data numerik digunakan untuk menampung bilangan bulat, baik positif dan negatif. Selain itu tipe data numerik pada MySQL juga mendukung nilai pecahan / decimal.

Sekian Kumpulan Tipe data Numerik pada Database MySQL.

Semoga Bermanfaat.

Baca juga :

Avatar
Didik
Saya Seorang Developer khususnya pada Bidang Website menggunakan Sistem Operasi Linux dan menyukai Pemrograman Website dan System Administrator. Selain itu saya pemilik website kodingin.com.
Leave a Reply