TYPE DATA: Boolean


Data type dalam SQL (Structured Query Language) digunakan untuk menentukan jenis data yang disimpan dalam kolom tabel. Setiap kolom dalam tabel harus memiliki tipe data yang ditentukan untuk memastikan keakuratan dan konsistensi data.

APA ITU BOOLEAN?

Tipe data boolean adalah tipe data dalam pemrograman yang hanya memiliki dua nilai, yaitu true atau false. Tipe data boolean digunakan untuk menyimpan hasil evaluasi dari ekspresi boolean, yaitu ekspresi yang hanya menghasilkan nilai true atau false.

Tipe data boolean sering digunakan dalam pemrograman untuk pengambilan keputusan, yaitu untuk mengevaluasi suatu kondisi dan menentukan tindakan yang harus dilakukan berdasarkan hasil evaluasi tersebut. Contohnya, sebuah program bisa menggunakan tipe data boolean untuk memeriksa apakah sebuah nilai adalah bilangan ganjil atau genap, dan kemudian mengeksekusi tindakan yang berbeda-beda tergantung pada hasil evaluasi tersebut.

Contoh penggunaan Tipe Data Boolean :



Dalam contoh di atas, sebuah tabel bernama pengguna dibuat dengan tiga kolom, yaitu id, nama, dan aktif. Kolom aktif bertipe data BIT, yang digunakan untuk menyimpan status aktivasi akun pengguna.

Kemudian, dua baris data ditambahkan ke dalam tabel pengguna, di mana baris pertama memiliki nilai aktif yang sama dengan 1 (yang berarti status akun aktif), sedangkan baris kedua memiliki nilai aktif yang sama dengan 0 (yang berarti status akun tidak aktif). 

Untuk mengekstrak nilai boolean dari tabel pengguna, kita bisa menggunakan perintah SELECT dan memanipulasi hasil query tersebut menggunakan klausa WHERE:


Perintah SQL di atas akan mengambil data nama dan aktif dari tabel pengguna, di mana nilai aktif sama dengan 1. Hasil query tersebut akan mengembalikan data pengguna yang memiliki status akun aktif.


Komentar

Postingan populer dari blog ini

Mengenal Pengertian, Sejarah ,Fungsi Bahasa Pemograman Java

Istilah - Istilah dalam Configuration local storage and Configuration File System

Pengertian Restful Api, Fungsi Restful Api dll.