Anda di halaman 1dari 3

Nama : M Nanang Nafi’a

Kelas : 2D TRPL
NIM : 362155401104
Matkul : Basis Data Lanjut

Carilah macam-macam tipe data dalam mysql beserta deskripsinya


1. Tipe Data Numeric

Tipe Data Keterangan Ukuran

Bilangan bulat ( Positif / Negatif )


Integer atau Int [(m)] 4 byte
Signed value : -2147683648 to 2147683647

Unsigned value : 0 to 4294967295

Bilangan pecahan ( Positif / Negatif )


Decimal atau Dec
Bilangan desimal dengan nilai tergantung besaran M M byte
(M,D)
dan D

Bilangan bulat ( Positif / Negatif )


Tinyint [(m)] 1 byte
Signed value : -128 to 127

Unsigned value : 0 to 255

Bilangan bulat ( Positif / Negatif )


Smallint [(m)] 2 byte
Signed value : -32768 to 32767

Unsigned value : 0 to 65535

Bilangan bulat ( Positif / Negatif )


Mediumint [(m)] 3 byte
Signed value : -8388608 to 838860

Unsigned value : 0 to 16777215

Bilangan bulat ( Positif / Negatif )


Begint [(m)] Signed value : - 922337203685477808 to 8 byte
9223372036854775807
Unsigned value : 0 to 18446744073709551615

Float (m,d) Bilangan pecahan presisi tunggal 4 byte

Double [(m,d)] Bilangan pecahan presisi ganda 8 byte

2. Tipe Data String

Tipe Data Keterangan

Char atau A Fixed-length character string : menyatakan deretan karakter (string)


character yang lebarnya tetap yaitu maksimum adalah 255 karakter

A variable-length character string : Data string dengan lebar data yang


Varchar
bervariasi (M), Maksimum lebar adalah 255 karakter

Tinyblob A very small BLOB (binary large object)

BLOB A small BLOB

Mediumblob A medium-sized BLOB

Longblob A large BLOB

3. Tipe Data Date and Time ( Tanggal )

Tipe Data Keterangan Ukuran

Digunakan untuk tanggal dengan format "YYYY-MM-DD"


Date 3 byte
Range nilai : "1000-01-01" s.d "9999-12-31"

Digunakan untuk waktu dengan format "hh:mm:ss" Range nilai : -


Time 3 byte
838:59:59" s.d "838:59:59"
Digunakan untuk tanggal dan waktu dengan format "YYYY-MM-
Datetime DD hh:mm:ss" Range nilai :"1000-01-01 00:00:00" s.d "9999-12- 8 byte
31 23:59:59"

Time Digunakan untuk penulisan tanggal dan waktu dengan format


4 byte
stamp "YYYYMMDDhhmmss"

Digunakan untuk penulisan tahun dengan format "YYYY" Range


Year 1 byte
nilai : 1901 s.d 2155

4. Tipe Data Blob

Tipe Data Keterangan Jangkauan

BIT Menyimpan data biner. 64 digit biner

TINYBLOB Gambar ukuran kecil 255 byte

BLOB Gambar 4

MEDIUMBLOB Gambar kuran sedang 224-1 byte

LONGBLOB Gambar ukuran besar 232- 1 byte

Anda mungkin juga menyukai