Kali ini kita akan belajar tentang data numerik (angka) di mysql, meliputi Integer, Fixed Point, dan Floating Point.
- INTEGER
Integer adalah tipe data untuk angka bulat (1, 5, -33, 1400). Mysql menyediakan beberapa tipe data untuk integer, yang jangkauanya juga mempengaruhi ukuran tipe data tersebut.
contoh pembuatan tabel dengan deklarasi integer.
Lalu kita lihat tabel yang telah dibuat tadi.
Lalu coba kita masukkan data di tabel tersebut, untuk melihat perbedaanya.
bisa dilihat bahwa ada perbedaan antara isi data tetapi hal itu tidak akan merubah jumlah data, jadi itu perbedaanya hanya terletak pada ukuran tabel sebagai wadah data tersebut.
- FIXED POINT
adalah tipe data untuk angka pecahan (desimal). dimana jumlah angka pecahan (angka dibelakang koma) sudah ditentukan dari awal. Format penuliasan query Fixed Point adalah:
DECIMAL [(M[,D])] [UNSIGNED] [ZEROFILL]
Contoh pembuatan tabel dengan deklarasi Fixed Point.
Lalu lihat tabel yang telah dibuat.
lalu coba masukkan beberapa data.
Lalu lihat isi data tersebut.
Terlihat perbedaanya juga terletak pada isi data dalam setiap tabel, jadi pembuatan tabel tergantung berapa digit dari data yang akan di isikan.
- Floating Point
adalah tipe data yang mendefinisikan nilai suatu kolom dengan input yang berbeda-beda. Untuk Floating Point memiliki 2 type data yaitu Float dan Double, perbedaan nya disisi presisi (ketelitian pembulatan. Float menggunakan single-precision, sedangkan Double menggunakan Double-precision.
Untuk tipe data Float dan Double format query nya adalah:
FLOAT[(M,D)] [UNSIGNED] [ZEROFILL]
DOUBLE[(M,D)] [UNSIGNED] [ZEROFILL]
Contoh pengisian data Floating Point.
lalu liat tabel yang telah dibuat.
lalu coba masukkan beberapa data.
lalu lihat isi data tersebut.
Terlihat juga bahwa perbedaan terletak pada ukuran data yang dapat masuk pada setiap tabel.
Tidak ada komentar:
Write Comments