Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam SQL, harus ditentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.
Setiap data memiliki tipe data, demikian juga data yang digunakan pada SQL. Tipe data menurut dalam SQL, antara lain:
Tipe Data
|
Keterangan
|
CHAR atau CHARACTER
|
|
VARCHAR
|
|
DECIMAL atau DEC
|
Bilangan pecahan, tetapi
formatnya lebih jelas ex: 5,2 (---,--) shg tampilan dilayar lebih rapi
dibanding float dan double (tergantung nilainya).
|
FLOAT
|
Tipe data bilangan
real/pecahan, lebar dibelakang koma 17 karakter
|
DOUBLE
|
Tipe data bilangan
real/pecahan dengan presisi/teliti lebih tinggi dari pada FLOAT, lebar
dibelakang koma sampai 30 digit.
|
INTEGER atau INT
|
|
SMALLINT
|
Menyatakan tipe data
bilangan bulat yang jangkauannya lebih kecil dari pada INTEGER (lebih kecil
dari 11 digit).
|
DATE
|
Untuk menyatakan tanggal (th-bl-tgl).
|
TIME
|
Untuk menyatakan waktu. Contoh: jam check in, check out di hotel
|
TIMESTAMP
|
Untuk menyatakan tanggal
dan waktu.
|
BLOB
|
Untuk menyatakan data
biner yang berguna untuk menyimpan gambar atau suara.
|
AUTO-INCREMENT
|
Untuk menyatakan data yang
akan dinaikkan sebesar satu secara otomatis.
|
BOOLEAN
|
Untuk menyatakan tipe
nalar yaitu benar atau salah.
|
ENUM
|
Untuk mendefinisikan data
yang mempunyai kemungkinan nilai tetentu. Ex: jen_kel enum (‘L’,’P’), artinya jenis kelamin hanya ada 2 pilihan
yang ada dalam tanda kurung yaitu L dan P.
|
0 komentar:
Posting Komentar