Page 45 - E-MODUL BASIS DATA KELAS XI RPL
P. 45
a. Data Number
Numeric adalah salah satu bentuk data yang angka. Bentuk numeric dibagi menjadi beberapa bentuk
yang terkait dengan panjang data yang dapat ditampung.
Tabel 4. 2 Tipe data pada data Numerik
Tipe Bytes Keterangan
TINYINT 1 Tipe ini merupakan bentuk numerik yang paling kecil dalam menangani data
di dalamnya. Tipe TINYINT dapat menangani data mulai dari angka -128
sampai dengan 125.
SMALLINT 2 Memilih kemampuan menangani data lebih besar, mulai dari -32768 sampai
dengan 32767.
MEDIUMINT 3 Tipe numeric yang sederhana adalah bentuk MEDIUMINT yang mampu
menangani data mulai dari -8388608 sampai dengan 8388607.
INT 4 Tipe INT sangat sering digunakan dalam pembuatan database, karena tipe
ini dirasa cukup dalam menangani data mulai dari -2147483648 sampai
dengan -2147483647.
BIGINT 8 Bentuk terbesar dalam menangani data numerik adalah tipe BIGINT yang
mampu menangani data mulai dari 9223372036854775808 sampai
9223372036854775807
b. Data Penanggalan dan Waktu
Waktu dan tanggal salah satu bentuk data yang sangat penting dalam sebuah database agar dapat
melakukan penyimpanan data menyangkut waktu dan tanggal seperti tanggal lahir, tanggal mulai,
waktu mulai dan lain sebagainya.
Tabel 4. 3 Jenis tipe data pada data Penanggalan dan Waktu
Tipe Keterangan
DATETIME Bentuk ini merupakan tipe data yang dapat menyimpan dua buah bentuk tipe data
sekaligus, yaitu penanggalan dan waktu. Bentuk yang dapat diciptakan oleh
DATETIME adalah ‘0000-00-00 00:00:00’, dengan keterangan bahwa ‘0000-00-00’
merupakan bentuk penanggalan yang dimulai dari Tahun, Bulan, dan Tanggal.
Selanjutnya ’00:00:00’ adalah tempat untuk menyimpan waktu atau jam.
Contoh : Tahun ‘2004-06-22’ dengan pewaktuan seperti ’08:15:45’
DATE Bentuk ini digunakan untk menyimpan data penanggalan dan memliki bentuk
penulisan ’0000-00-00’. Penggunaannya mirip dengan DATETIME hanya saja yang
tidak didukung waktu jam.
Contoh : Tahun ‘2004-06-22’
TIMESTAMP Bentuk penanggalan dengan TIMESTAMP dapat diciptakan berjajar tanpa ada
pembatasnya, berikut adalah prototip penulisannya ‘00000000000000’
TIME Bentuk TIME hanya digunakan untuk menyimpan data berbentuk waktu atau jam.
Bentuk penulisannya adalah ’00:00:00’. Prototip perwaktuan tersebut di jabarkan
bahwa ‘00’ pertama menunjukkan jam yang diikuti menit dan detik.
Contoh : ’08:15:45’.
YEAR Bentuk yang paling sederhana adalah YEAR yang hanya dapat menyimpan data
berupa tahun yang ditulis secara lengkap 4 digit. Bentuk penulisannya adalah 0000’.
Contoh : ‘2004’ atau ‘2008’.