Tipe Data SQL : Numeric

Pengertian Numeric

Tipe data numeric adalah tipe data yang digunakan untuk menyimpan angka dengan presisi dan skala tertentu. Tipe data numeric memungkinkan kita untuk menyimpan angka dengan jumlah digit yang besar dan nilai desimal yang signifikan, dan memastikan bahwa angka-angka tersebut dihitung dan dibulatkan secara akurat.

Jenis - Jenis Numeric
  • TINYINT
Jenis tipe data yang dapat menyimpan bilangan bulat dengan nilai minimum -128 dan nilai maksimum 127. TINYINT juga dapat digunakan untuk menyimpan angka tanpa tanda dari 0 hingga 255.
  • SMALLINT
Jenis tipe data yang dapat menyimpan bilangan bulat dengan nilai minimum -32,768 dan nilai maksimum 32,767.
  • INT
Jenis tipe data yang dapat menyimpan bilangan bulat dengan nilai minimum -2,147,483,648 dan nilai maksimum 2,147,483,647.
  • BIGINT
Jenis tipe data yang dapat menyimpan bilangan bulat dengan nilai minimum -9,223,372,036,854,775,808 dan nilai maksimum 9,223,372,036,854,775,807.
  • DECIMAL/NUMERIC
Jenis tipe data yang digunakan untuk menyimpan angka dengan presisi dan skala tertentu, dengan jumlah digit yang dapat disimpan tergantung pada presisi dan skala yang didefinisikan.
  • FLOAT
Jenis tipe data yang dapat menyimpan angka dengan nilai pecahan yang sangat besar atau kecil, namun dengan akurasi yang lebih rendah dibandingkan tipe data numeric. FLOAT dapat menyimpan nilai dengan presisi hingga 7 digit.
  • REAL
Jenis tipe data yang sama seperti FLOAT, namun dengan akurasi yang lebih rendah. REAL dapat menyimpan nilai dengan presisi hingga 7 digit.
  • DOUBLE PRECISION
Jenis tipe data yang sama seperti FLOAT, namun dengan akurasi yang lebih tinggi. DOUBLE PRECISION dapat menyimpan nilai dengan presisi hingga 15 digit.

Contoh Penggunaan Numeric


Dalam tabel siswa di atas, terdapat dua kolom yang menggunakan tipe data numeric, yaitu "tinggi_badan" dan "berat_badan". Kedua kolom ini menggunakan tipe data DECIMAL dengan presisi 5 digit dan skala 2 digit di belakang koma. Hal ini memungkinkan kita untuk menyimpan nilai tinggi badan dan berat badan siswa dengan akurasi yang diperlukan.

Contoh pengisian data pada tabel:


Dalam contoh di atas, kita bisa menyimpan data tinggi badan siswa dengan 5 digit presisi dan 2 digit di belakang koma, seperti 165.50 cm dan 170.00 cm. Demikian pula, kita bisa menyimpan berat badan siswa dengan 5 digit presisi dan 2 digit di belakang koma, seperti 60.75 kg dan 65.50 kg.






Sekian dari saya, terima kasih.
Peserta Program Beasiswa 2022/2023

Komentar

Postingan populer dari blog ini

SQL : Data Manipulation Language

Sejarah Linux

Structured Query Language