0% menganggap dokumen ini bermanfaat (0 suara)
239 tayangan

Tipe Data Mysql

Dokumen tersebut memberikan penjelasan mengenai beberapa tipe data yang digunakan dalam MySQL seperti tipe data numerik, tanggal dan waktu, serta string beserta penjelasan singkat mengenai karakteristik setiap tipe data.

Diunggah oleh

Dirga Utama Firdaus
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
239 tayangan

Tipe Data Mysql

Dokumen tersebut memberikan penjelasan mengenai beberapa tipe data yang digunakan dalam MySQL seperti tipe data numerik, tanggal dan waktu, serta string beserta penjelasan singkat mengenai karakteristik setiap tipe data.

Diunggah oleh

Dirga Utama Firdaus
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Nama: Dirga Utama Firdaus

Kelas : XII TKJ 2

TIPE DATA PADA MYSQL

1. Tipe Data Numerik

Tipe data numerik berisi sekumpulan tipe data sejenis yang mampu menangani data-data
numerik. Berikut ini beberapa tipe data yang digunakan dalam MySQL.

Tabel Data Numerik :


Bytes Keterangan
Type
TINYINT Type ini merupakan bentuk numerik yang paling kecil
1 dalam menangani data di dalamnya, yang  dapat menangani
data mulai dari anggka –128 sampai dengan 127.
SMALLINT Memiliki kemampuan menyimpan data lebih besar dari
2 TINYINT, yaitu mampu untuk menangani data mulai dari
-32768 sampai dengan 32767.
MEDIUMINT Mampu menangani data mulai dari -8388608 sampai
3 dengan 8388607.
INT Type INT merupakan type yang sangat sering digunakan
4 dalam pembuatan database, karena type ini dirasakan
sangat cukup menampung dalam menangani data, yaitu
mampu menyimpan data mulai dar i-2147483648  sampai
2147483647.
BIGINT Bentuk terbesar dalam menangani data Numerik, mampu
8 menangani data mulai dari -9223372036854775808
sampai 9223372036854775807.
2. Tipe Data untuk Penanggalan dan Waktu

Untuk menangani data-data yang berkaitan dengan waktu dan penanggalan, Anda dapat melihat
beberapat tipe pada tabel berikut:

Tabel Tipe Data Tanggal dan Waktu :

Keterangan
Type
DATETIME Bentuk ini dapat menyimpan dua buah bentuk type data sekaligus,
yaitu penanggalan dan waktu. Bentuk yang dapat diciptakan oleh
DATETIME adalah '0000-00-00 00:00:00'. '0000-00-00’
merupakan bentuk penanggalan yang dimulai dari tahun, bulan,
dan tanggal. Sedangkan 00:00:00 adalah tempat menyimpan waktu
atau jam. Misalnya: ‘2004-06-22 08:15:45’.
DATE Bentuk ini digunakan untuk menyimpan data penanggalan saja,
dengan bentuk penulisan '0000-00-00'. Penggunaan ini mirip
seperti pada DATETIME, hanya saja yang ditampilkan hanya
penanggalan saja. Misalnya, ‘2004-06-22’.
TIMESTAMP Bentuk penanggalan dengan TIMESTAMP ditampilkan berjajar
tanpa ada pembatasnya, dengan bentuk penulisan 
00000000000000 .
TIME Bentuk TIME hanya digunakan untuk menyimpan data berbentuk
jam. Yaitu dimulai dari tahun yang dibaca dari dua karakter
terakhir dan selanjutnya diikuti bulan dan tanggal .bentuk
penulisanya adalah '00:00:00' . pada prototype pewaktuan tersebut
dapat dijabarkan bahwa 00 perma adalah jam yang diikuti menit
dan detik. Contoh 08:35:55 .
YEAR Bentuk yang paling sederhana adalah YEAR yang hanya
menyimpan data berupa tahun saja. Ditulis secara lengkap 4 digit,
misalnya: 2004 atau 1999 .
3. Tipe Data String

Dengan menyesuaikan banyaknya data, MySQL telah membagi datanya menjadi beberapa tipe,
sehingga penggunaannya dapat disesuaikan. Perhatikan tabel berikut:

Tabel Tipe Data String :

Bytes Keterangan
Type
TINYTEXT Type ini merupakan bentuk terkecil dari data
255 String, yang mampu manangani data sampai
dengan 2^8-1 data .
TINYBLOB Bentuk  TINYTEXT adalah bentuk yang sama
255 dengan TINYBLOB , yaitu mampu menangani
data sampai dengan 2^8-1 data .
TEXT Bentuk TEXT  salah satu bentuk type String
65535 yang mampu menangani data sampai dengan
berukuran 2^16-1 (64K-1) data.
BLOB Memiliki kemampuan sama dengan TEXT,
65535 yaitu sampai dengan 2^16-1 (64K-1) data.
MEDIUMTEXT Dapat menyimpan data dengan ukuran cukup
16777215 besar, sampai dengan 2^24-1 (16M-1) data .
MEDIUMBLOB Bentuk MEDIUMTEXT dapat Anda ganti
16777215 dengan bentuk data MEDIUMBLOB, yang
mampu menyimpan data sampai dengan 2^24-1
(16M-1) data.
LONGBLOB Type data LONGBLOB adalah bentuk Type
4294967295 data yang paling besar dalam menangani data.
Data yang disimpan sampai dengan berukuran
Giga Byte. Type ini memiliki batasan
penyimpanan sampai dengan  2^32-1 (4G-1)
data.

Tabel Tipe Data String yang Sering Digunakan :

Keterangan
Type
VARCHAR Bentuk ini dapat menyimpan data sampai dengan 225 karakter. Anda
dapat menggunakan type ini apabila data yang dimasukan tidak lebih
dari batasan tersebut.
CHAR Bentuk CHAR  hamper sama dengan VARCHAR, mampu menangani
data sampai dengan 225 karakter. Namun, kedua type tersebut sangat
signifikan dalam menyimpan data. Misalnya, Anda membuat kolom
dengan Type VARCHAR(25). Meskipun Anda memasukan data
kurang dari 25 digit, tetap dibaca sebanyak digit yang dimasukkan.
Namun, jika Anda menggunakan type data CHAR(4), meskipun Anda
memasukkan digit kurang dari 4, akan tetap dibaca 4 digit.
ENUM Digunakan untuk validasi. Type data seperti ini, biasanya, kolom
ditentukan terlebih dahulu. Misalnya, pada pembuatan kolom yang
isinya mengenai golongan darah A, B, AB, dan O, bentuk penulisanya
adalah ENUM(‘A’,’B’,’AB’,’O’).
Jika memasukkan data tidak sesuai criteria, akan terjadi kesalahan
atau tidak bisa dibaca (kosong).
SET Type data SET sebenarnya memiliki fungsi yang sama dengan type
ENUM, yaitu dengan mendeklarasikan anggota dari isi kolom yang
mungkin akan menjadi anggotanya.

Anda mungkin juga menyukai