Blog Request tutorial? klik disini!

  • Tipe Data Numerik Pada MySQL

    Ditulis oleh: Reza Indra Gunawan
    20824 kali dibaca
    23 Apr / 2014 15:17

    Ketika membuat table pada MySQL, kita terkadang bingung dengan banyaknya tipe-tipe data yang akan dipilih untuk mendefinisikan suatu kolom. Untuk itu saya akan menjelaskan satu tipe data numerik dalam MySQL.

    Dalam MySQl tipe data numerik (angka) meliputi Integer, Fixed Point, dan Floating Point.

    1. Integer

    Integer adalah tipe data untuk bilangan bulat (seperti: 1,5,72,-533, 1223). Tipe data integer terbagi lagi menjadi beberapa tipe data yaitu TINYINT, SMALLINT, MEDIUMINT, Integer (INT), dan BIGINT. Perbedaan dari tipe-tipe data tersebut adalah lebih kepada jangkauan dan ukurannya.

    2. Fixed Point

    Fixed Point adalah tipe untuk bilangan DECIMAL, dimana jumlah angka pecahan (angka di belakang koma) sudah menjadi default. Besar jangkauan tipe data fixed point ini tergantung dari opsional query (M,D). M adalah jumlah digit keseluruhan, dan D adalah jumlah digit dibekang koma (pecahan). Nilai maksimal untuk M adalah 65, dan nilai maksimal D adalah 30.

    3. Floating Point

    Jika saat diinput nilai pecahan Fixed Point bersifat tetap, maka Floating Point dapat berbeda-beda. Untuk tipe data Float Point, MySQL membagi 2 tipe data, yaitu FLOAT dan DOUBLE. Perbedaan antara keduannya adalah besar jangkauan, dimana DOUBLE memiliki besar jangkauan yang lebih dari FLOAT.

    Penggunaan tipe-tipe data diatas sesuai dengan kebutuhan. Misalnya kita akan membuat kolom dengan nama NIM Mahasiswa untuk jangkauan data 8 digit angka, maka kita bisa menggunakan type data INT. Atau membuat kolom harga dengan menggunakan nilai pecahan, kita dapat menggunakan DECIMAL, FLOAT atau DOUBLE.






Baca juga

Rukan Artha Gading Niaga Blok i - 23, Jalan Boulevard Artha Gading

Kelapa Gading, Jakarta Utara 14240

(Belakang Mall Artha Gading)

Telp: (021) 4585-0387


Ruko Permata Regensi Blok B - 18, Jalan Haji Kelik

Srengseng, Kebon Jeruk, Jakarta Barat 11630

(Depan Hutan Kota Srengseng)

Telp: (021) 5890-8355


Ruko Jalan Taman Daan Mogot Raya No. 23

Kel. Tanjung Duren Utara Kec. Grogol Petamburan, Jakarta Barat 11470

(Belakang Mall Citraland dan Kampus UNTAR II)

Telp: (021) 2941-1188


Ruko Jalan Kartini Raya No. 53

Pancoran Mas, Depok 16436

(± 5 Menit dari Kantor Walikota Depok)

Telp: (021) 7720-7657


Rukan Crown Palace Blok A no 12, Jl Prof Dr Soepomo no 231 (Samping Universitas Sahid).

Kec. Tebet, Kel. Menteng Dalam.

(± 1 Menit dari Tugu Pancoran)

Jakarta Selatan 12870

Telp: (021) 2298-3886

Buka setiap hari Senin - Minggu jam 09.00 s/d 21.00

SMS: 0851-0055-5666 / 0819-7555-666 / 0812-9933-3913 / 0812-9393-3210 / 0812-1999-9155