(DATABASE) Tipe Data dalam Tabel Database

Dalam sebuah database biasanya terdapat banyak tabel. Nah, dalam pembuatan tabel, kita harus menentukan tipe data yang akan kita gunakan. Beberapa Tipe data yang ada dapat kita kelompokkan sebagai berikut :


NUMERIK
Tipe numerik adalah tipe data yang berupa angka. Jadi setiap data dalam kolom ini harus berupa angka. Tipe data numerik dapat dipergunakan untuk proses perhitungan. Tipe data numerik terdiri dari :
Tipe
Ukuran
Unsigned
Signed
tinyint
1 byte
-128 s/d 127 0 s/d 255
smallint
2 byte
-32768 s/d 32767 0 s/d 65535
mediumint
3 byte
-8388608 s/d 8388607 0 s/d 16777215
int
4 byte
-2147483648 s/d 2147483647 0 s/d 4294967295
bigint
8 byte
-9223372036854775808 s/d 9223372036854775808 0 s/d 18446744073709551615
float
-
-1.18 x 10e-38  s/d  -3.40 x 10e38 -1.18 x 10e-38 s/d 3.40 x 10e38
double
-
-2.23 x 10e-308  s/d  -1.80 x 10e308 -2.23 x 10e-308 s/d 1.80 x 10e308

STRING
Tipe string adalah tipe data yang berupa huruf, karakter (Simbol), maupun paragraf. Nilai yang terdapat dalam tipe data string dapat berupa karakter alphabet (A-Z), karakter angka (0-9), maupun karakter khusus yang berupa simbol/operator matematika. Tipe data ini tidak dapat digunakan untuk proses perhitungan meskipun nilai-nilai yang ada di dalamnya adalah karakter angka. Tiep data string terdiri dari :
Tipe Jangkauan
Char 0  s/d  255 karakter
VarChar 0  s/d  255 karakter
Text 0  s/d  65.538 karakter
MediumText 0  s/d  16.777.215 karakter
LongText 0  s/d  4.294.967.295 karakter

DATE & TIME
Tipe data Date & Time (Tanggal dan Waktu) adalah tipe data yang berupa nilai yang berformat tanggal dan waktu. Tipe data date & time terdiri dari :
Tipe Format
DATETIME YYYY-MM-DD  hh-mm-ss ( 2012-12-21  12:21 )
DATE YYYY-MM-DD  ( 2012-12-21 )
TIME hh-mm-dd  ( 12:21 )
YEAR YYYY ( 2012 )
Sekian dulu materi tentang Tipe Data ini, kalau ada yang mau ditanyakan, silahkan komentar dibawah. dan jangan lupa sering-sering mampir, siapa tahu ada teman-teman lain yang bisa bantu.
Sumber :   Asisten Praktikum Basis Data Teknik Informatika Universitas Bengkulu 2009

2 Komentar

dikit banget informasinya ...

Reply

Maap kalau terlalu dikit...
Ada yang bisa dibantu ??

Reply

Post a Comment