Tuesday, May 5, 2020

Materi XI TKJ : Tipe-tipe Field (Kolom) MySQL

MySQL memiliki cukup banyak tipe data untuk field (kolom) tabel. Tipe field (kolom) ini menentukan besar kecilnya ukuran suatu tabel. Tipe field di MySQL setidaknya terbagi menjadi beberapa kelompok, yaitu numerik, string, date-andtime, dan kelompok himpunan (set dan enum). Masing-masing tipe field memiliki batasan lebar dan ukurannya. 

Tipe Numeric 
Tipe data numerik digunakan untuk menyimpan data numeric (angka). 
  1. TINYINT
  2. Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
    Jangkauan : -128 s/d 127
    Ukuran : 1 byte (8 bit).
  3. SMALLINT
  4. Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
    Jangkauan : -32.768 s/d 32.767
    Ukuran : 2 byte (16 bit).
  5. MEDIUMINT
  6. Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
    Jangkauan : -8.388.608 s/d 8.388.607
    Ukuran : 3 byte (24 bit).
  7. INT
  8. Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
    Jangkauan : ± 9,22 x 1018
    Ukuran : 8 byte (64 bit).
  9. BIGINT
  10. Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
    Jangkauan : ± 9,22 x 1018
    Ukuran : 8 byte (64 bit).
  11. FLOAT
  12. Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi tunggal.
    Jangkauan : -3.402823466E+38 s/d -1.175494351E-38, 0, dan 1.175494351E-38 s/d 3.402823466E+38.
    Ukuran : 4 byte (32 bit).
  13. DOUBLE
  14. Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi ganda.
    Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
    Ukuran : 8 byte (64 bit).
  15. REAL
  16. Merupakan sinonim dari DOUBLE.
  17. DECIMAL
  18. Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
    Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
    Ukuran : 8 byte (64 bit).
  19. NUMERIC
  20. Merupakan sinonim dari DECIMAL.

No comments:

Post a Comment

Materi XI TKJ : Membuat Tabel Baru

Bentuk umum SQL untuk membuat suatu table secara sederhana sebagai berikut : CREATE TABLE nama_tabel ( field1 tipe(panjang), field2 t...