Jenis - Jenis Tipe Data Pada SQL
- Tipe Data Numeric
Numeric adalah tipe data yang hanya berisi angka
Jenis-jenis tipe data numeric :
- Tinyint
Menyimpan bilangan bulat positif dan negatif dengan jangkauan angka -128 s/d 127
- Smallint
Menyimpan bilangan bulat positif dan negatif dengan jangkauan angka -32.768 s/d 32.767
- Mediumint
Menyimpan bilangan bulat positif dan negatif dengan jangkauan angka -8.388.608 s/d 8.388.607
- Int
Menyimpan bilangan bulat positif dan negatif dengan jangkauan angka -2.147.483.648 s/d 2.147.483.647
- Bigint
Menyimpan bilangan bulat positif dan negatif dengan jangkauan angka +- 922x1018
- Float
Menyimpan data bilangan pecahan positif dan negatif dengan presisi tunggal
- Double
Menyimpan data bilangan pecahan positif dan negatif dengan presisi ganda
- Real
Menyimpan data bilangan pecahan positif dan negatif dengan presisi ganda
- Decimal
Menyimpan data bilangan pecahan positif dan negatif dengan presisi ganda
- Numeric
Menyimpan data bilangan pecahan positif dan negatif dengan presisi ganda
- Tipe Data String
String adalah tipe data angka dan karakter yang bisa menampung hingga 255 karakter.
Jenis jenis tipe data string :
- Char
Menyimpan tipe data string dengan nilai tetap sesuai dengan jumlah karakter yang ditulis, misal 10. Maka akan ada 10 karakter yang ditampilkan.
- Varchar
Menyimpan tipe data string dengan bebas (dinamis sesuai kebutuhan) missal ada 40 karakter dan kita hanya mengisi 10, maka yang ditampilkan adalah 10
- Tinytext
Menyimpan data string text dengan jangkauan 0-255 karakter
- Text
Menyimpan data string text dengan jangkauan 0-65.535
- Mediumtext
Menyimpan data string text dengan 0-244 s/d 1 karakter
- Longtext
Menyimpan data string text dengan 0-232 s/d 1 karakter
- Tipe Data Date
Tipe Data Date adalah tipe data yang digunakan untuk Menyimpan tanggal, bulan, tahun serta waktu.
Jenis jenis Tipe Data Date :
- Date
Menyimpan data tanggal dengan format (DD-MM-YYYY / YYYY-MM-DD)
- Time
Menyimpan data waktu dengan format (HH-MM-SS)
- DateTime
Menyimpan data tanggal dan waktu dengan format (DD-MM-YYYY:HH-MM-YYYY)
- Year
Menyimpan data tahun dengan format (YYYY)
- Tipe Data BLOB
Tipe Data BLOB adalah tipe data biner yang bisa digunakan untuk Menyimpan gambar,video, music atau yang lainnya
Jenis jenis Tipe Data BLOB :
- Bit
Menyimpan data biner dengan jangkauan 64 digit biner
- TinyBLOB
Menyimpan data biner / gambar ukuran kecil dengan jangkauan 255byte
- BLOB
Menyimpan data biner / gambar dengan jangkauan 216-1byte
- MediumBLOB
Menyimpan data biner / gambar dengan jangkauan 224-1byte
- LongBLOB
Menyimpan data biner / gambar dengan jangkauan 232-1byte
- Tipe Data Tambahan
Beberapa jenis tipe data tambahan yang ada di MySql :
- Tipe Data Enum
Menyimpan data (enumerasi (kumpulan data)) dengan jangkauan hingga 65.535 string
- Set
Menyimpan data (combination (himpunan data)) dengan jangkauan hingga 255 string anggota
Post a Comment