Jenis Tipe Data: Karakter (Character data types)

Pengertian Tipe data karakter

Jenis tipe data karakter (Character data types) adalah tipe data yang digunakan untuk menyimpan data berupa karakter atau teks. Tipe data ini memungkinkan penyimpanan data dengan berbagai ukuran karakter atau teks, mulai dari beberapa karakter hingga ribuan karakter. Tipe data karakter ini biasanya digunakan untuk menyimpan data seperti nama, alamat, deskripsi, atau data yang membutuhkan input berupa teks.

Jenis-jenis Tipe data karakter

Berikut adalah jenis tipe data karakter beserta penjelasannya:

CHAR
  • Tipe data ini digunakan untuk menyimpan karakter atau string dengan panjang yang tetap (fixed length).
  • Memiliki panjang maksimum 255 karakter.
  • Cocok untuk menyimpan data yang memiliki panjang yang sama, seperti nomor telepon, kode pos, dan sejenisnya.
VARCHAR
  • Tipe data ini digunakan untuk menyimpan karakter atau string dengan panjang yang dapat berubah-ubah (variable length).
  • Memiliki panjang maksimum 65.535 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang memiliki panjang yang beragam, seperti nama, alamat, dan sejenisnya.
TINYTEXT
  • Tipe data ini digunakan untuk menyimpan teks dengan panjang maksimum 255 karakter.
  • Cocok untuk menyimpan data yang memang memiliki panjang yang relatif pendek, seperti catatan atau keterangan singkat.
TEXT
  • Tipe data ini digunakan untuk menyimpan teks dengan panjang maksimum 65.535 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang memiliki panjang yang cukup panjang, seperti deskripsi produk atau artikel.
MEDIUMTEXT
  • Tipe data ini digunakan untuk menyimpan teks dengan panjang maksimum 16.777.215 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang memiliki panjang yang sangat panjang, seperti isi blog atau buku.
LONGTEXT
  • Tipe data ini digunakan untuk menyimpan teks dengan panjang maksimum 4.294.967.295 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang sangat panjang, seperti isi dokumen atau riset.
NCHAR
  • Tipe data ini digunakan untuk menyimpan karakter dengan encoding Unicode (UTF-16).
  • Memiliki panjang maksimum 255 karakter.
  • Cocok untuk menyimpan data yang membutuhkan pengkodean karakter yang lebih luas, seperti karakter-karakter dari bahasa yang tidak menggunakan karakter Latin.
NVARCHAR
  • Tipe data ini digunakan untuk menyimpan karakter dengan encoding Unicode (UTF-16) dengan panjang yang dapat berubah-ubah.
  • Memiliki panjang maksimum 65.535 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang membutuhkan pengkodean karakter yang lebih luas, seperti karakter-karakter dari bahasa yang tidak menggunakan karakter Latin.
NTEXT
  • Tipe data ini digunakan untuk menyimpan teks dengan encoding Unicode (UTF-16) dengan panjang maksimum 2.147.483.647 karakter (tergantung implementasi database).
  • Cocok untuk menyimpan data yang membutuhkan pengkodean karakter yang lebih luas, seperti teks dalam bahasa yang tidak menggunakan karakter Latin atau teks dalam format RTF atau HTML.

Contoh penggunaan Tipe data karakter


output :

nomor_induknamaalamathobiriwayat_pendidikancatatannama_panggilannama_ibucatatan_pengajar
001Fahmi MaulJl. Diponegoro No. 10, JakartaBermain musikSMA Negeri 1 Jakarta (2014-2017), Universitas Indonesia (2017-2021)Prestasi: Juara 1 Lomba Band Tingkat Kota Jakarta (2015)FahmiNurul HidayahMengikuti kelas dengan serius dan memperlihatkan kemajuan yang baik.
002Andi AyJl. A. Yani No. 15, SurabayaMenonton filmSMA Negeri 2 Surabaya (2014-2017), Institut Teknologi Sepuluh Nopember (2017-2021)Prestasi: Finalis Lomba Desain Poster Lingkungan Hidup (2016)AndiLailatul FitriyahMenunjukkan ketertarikan yang tinggi pada mata pelajaran desain grafis.
003Tegep RahJl. Imam Bonjol No. 25, YogyakartaOlahraga basketSMA Negeri 3 Yogyakarta (2014-2017), Universitas Gadjah Mada (2017-2021)Prestasi: Anggota tim basket SMA yang berhasil menjadi juara 1 di tingkat provinsi (2016)TegepNurul FajriyahAktif berpartisipasi dalam diskusi kelas dan memberikan kontribusi positif terhadap suasana belajar di kelas.



Kesimpulan

Tipe data karakter menyimpan teks dan huruf, termasuk Unicode dan format terstruktur.

Subscribe to receive free email updates:

0 Response to "Jenis Tipe Data: Karakter (Character data types)"

Posting Komentar