Page 41 - Sistem Informasi Persediaan Barang Berbasis Web
P. 41
27
2.5.5.1. Tipe Data MySQL
Dalam pembuatan tabel pada database hendaknya setiap kolom dibuat
dengan tipe data yang tepat sesuai dengan data yang akan disimpan. Tipe data
pada MySQL dibagi menjadi beberapa kelompok, yaitu: (Abdulloh, 2018)
1. Tipe Data Numerik
Tipe data numerik dapat dilihat sebagai berikut :
Tabel 2. 5. Tipe Data Numerik
Tipe Data Keterangan
Tinyint Menyimpanan bilangan bulat dari -128
hingga 127. Ukuran 1byte
Smallint Menyimpan bilangan bulat dari -8388608
hingga 8388608. Ukuran 3 byte
Int Menyimpan bilangan bulat dari -2147483648
hingga 2147483648. Ukuran 3 byte
Bigint Menyimpan bilangan bulat dari -
18
18
9,22x10 hingga 9,22x10 . Ukuran 8 byte.
Sumber : (Abdulloh, 2018)
2. Tipe Data Waktu dan Tanggal
Tipe data yang termasuk dalam kelompok waktu dan tanggal dapat dilihat
pada tabel 2.6 berikut:(Abdulloh, 2018)
Tabel 2. 6. Tipe Data Waktu
Tipe Data Keterangan
Date Menyimpan data tanggal dari 1000-01-01 hingga 9999-
12-31. Ukuran 3 byte.
Time Menyimpan data waktu dengan jangkauan -838:59:59
hingga 838:59:59. Ukuran 3 byte.
Datetime Menyimpan data tanggal dan waktu sekaligus dengan
jangkauan 1000-01-01 00:00:00’ s/d ‘9999-12-31
23:59:59. Ukuran 8 byte.
Year Menyimpan data tahun dari sebuah tanggal dengan
jangkauan 1900 hingga 2155. Ukuran 1 byte.
Sumber : (Abdulloh, 2018)

