Tipe Data SQL


Pengertian Tipe Data SQL

SQL atau Structured Query Language memiliki berbagai jenis tipe data yang digunakan untuk mendefinisikan jenis nilai atau data yang dapat disimpan dalam sebuah field atau kolom dalam tabel database.

Jenis - Jenis Tipe Data SQL
  1. Tipe data Teks (Text): Tipe data ini digunakan untuk menyimpan data berupa teks atau string. Tipe data teks biasanya digunakan untuk menyimpan data seperti nama, alamat, dan keterangan.

  2. Tipe data Angka (Numeric): Tipe data ini digunakan untuk menyimpan data berupa angka. Tipe data angka bisa dibagi menjadi beberapa tipe, seperti INT (untuk menyimpan bilangan bulat), FLOAT atau DOUBLE (untuk menyimpan bilangan pecahan), dan DECIMAL (untuk menyimpan angka dengan presisi tertentu).

  3. Tipe data Tanggal dan Waktu (Date and Time): Tipe data ini digunakan untuk menyimpan data berupa tanggal dan waktu. Tipe data tanggal dan waktu bisa dibagi menjadi beberapa tipe, seperti DATE (untuk menyimpan tanggal), TIME (untuk menyimpan waktu), dan DATETIME (untuk menyimpan tanggal dan waktu secara bersamaan).

  4. Tipe data Boolean: Tipe data ini digunakan untuk menyimpan nilai benar atau salah (TRUE atau FALSE).

Contoh Penggunaan Tipe Data SQL

Berikut adalah contoh penggunaan tipe data sql pada tabel Siswa:

Tipe data Teks (Text)


Pada contoh di atas, tipe data VARCHAR(50) dan VARCHAR(100) digunakan untuk menyimpan data teks seperti nama, jenis kelamin, alamat, dan nomor telepon siswa.

Tipe data Angka (Numeric)


Pada contoh di atas, tipe data INT dan DECIMAL(3,2) digunakan untuk menyimpan data angka seperti umur siswa dan nilai matematika, bahasa Inggris, dan IPA siswa dengan presisi 3 digit dan 2 digit di belakang koma.

Tipe data Tanggal dan Waktu (Date and Time)


Pada contoh di atas, tipe data DATE dan TIMESTAMP digunakan untuk menyimpan data tanggal lahir siswa dan waktu input data.

Tipe data Boolean


Pada contoh di atas, tipe data BOOLEAN digunakan untuk menyimpan nilai benar atau salah apakah siswa aktif atau tidak aktif.






Sekian dari saya, terima kasih.
Peserta Program Beasiswa Protonema 2022/2023

Komentar

Postingan populer dari blog ini

SQL : Data Manipulation Language

Sejarah Linux

Structured Query Language