0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan7 halaman

Memahami Tipe Data Pada MySQL

Diunggah oleh

biasa4959
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan7 halaman

Memahami Tipe Data Pada MySQL

Diunggah oleh

biasa4959
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Memahami Tipe Data Pada MySQL

1. Teks dan Karakter


• Karakter
 CHAR dan VARCHAR
– CHAR digunakan untuk menyimpan teks dengan panjang
tetap.
– VARCHAR digunakan untuk teks dengan panjang variabel.
Ini hemat ruang penyimpanan jika panjang teks bervariasi.
Contoh:
CREATE TABLE karyawan (
nama CHAR(50),
alamat VARCHAR(100)
);
 TEXT
– Jenis data TEXT digunakan untuk teks yang sangat
panjang, seperti entri blog atau deskripsi produk.
Contoh:
CREATE TABLE posting_blog (
judul VARCHAR(100),
isi TEXT
);
2. Angka
• INT dan BIGINT
– INT digunakan untuk angka bulat.
– BIGINT digunakan untuk angka bulat yang lebih besar.
Contoh:
CREATE TABLE pesanan (
id INT,
total_harga BIGINT
);
• FLOAT dan DOUBLE
– FLOAT digunakan untuk angka desimal dengan
presisi rendah.
– DOUBLE digunakan untuk angka desimal dengan
presisi tinggi.
Contoh:
CREATE TABLE harga_produk (
harga FLOAT,
berat DOUBLE
);
3. Tanggal dan Waktu
• DATE, TIME, dan DATETIME
– DATE digunakan untuk tanggal.
– TIME digunakan untuk waktu.
– DATETIME digunakan untuk kombinasi tanggal dan
waktu.
Contoh:
CREATE TABLE janji_temu (
tanggal DATE,
waktu DATETIME
);
4. Jenis Data Khusus
• ENUM
– ENUM digunakan untuk menyimpan satu dari
beberapa nilai yang telah ditentukan sebelumnya.
Contoh:
CREATE TABLE pengguna (
jenis_kelamin ENUM(‘Laki-laki’, ‘Perempuan’,
‘Lainnya’)
);
• BOOLEAN
– MySQL tidak memiliki jenis data boolean bawaan,
tetapi `TINYINT(1)` sering digunakan, dengan 0
untuk `false` dan 1 untuk `true`.
Contoh:
CREATE TABLE notifikasi (
terbaca TINYINT(1)
);

Anda mungkin juga menyukai