NULL PADA DATABASE


Null pada database adalah nilai yang menunjukkan bahwa suatu data tidak memiliki nilai atau nilai kosong. Null dapat digunakan untuk menunjukkan bahwa suatu data belum diketahui nilai atau belum diisi. Null sering digunakan dalam database untuk mengatasi ketidaktepatan data atau kekurangan informasi yang terkait dengan data.

Contohnya, misalkan ada sebuah tabel "mahasiswa" dengan kolom "nama", "alamat", dan "telepon". Jika data mahasiswa baru saja mendaftar dan belum memberikan informasi tentang alamat dan teleponnya, maka kita dapat menggunakan nilai null untuk menunjukkan bahwa informasi tersebut belum diketahui atau belum diisi. Berikut adalah contoh penggunaan null pada tabel "mahasiswa":


Pada contoh di atas, data mahasiswa Jane Smith tidak memiliki informasi tentang alamat dan teleponnya, sehingga nilai pada kolom "alamat" dan "telepon" diisi dengan nilai null. Sedangkan untuk data mahasiswa lainnya.

nilai pada kolom "alamat" dan "telepon" diisi dengan nilai yang sesuai. Dengan menggunakan nilai null, kita dapat menyimpan data yang tidak lengkap atau tidak diketahui secara lebih baik dan memungkinkan database untuk menangani nilai-nilai yang kosong atau tidak tersedia secara lebih baik.

Contoh command untuk null adalah sebagai berikut:

1.Menambahkan data dengan kolom yang memiliki nilai null:

Pada contoh di atas, data pelanggan baru dengan ID 1 dan nama 'John Doe' ditambahkan ke tabel 'customers'. Namun, kolom 'email' diisi dengan nilai null karena data email pelanggan tidak diketahui.

2.Mengubah data yang memiliki nila null:

Pada contoh di atas, data pelanggan dengan ID 1 ditemukan dan nomor teleponnya diubah dari '123-456-7890' menjadi '987-654-3210'. Kolom 'email' masih memiliki nilai null karena tidak diubah.

3.Mencari data yang memiliki nilai null:

Pada contoh di atas, semua data pelanggan yang memiliki nilai null pada kolom 'email' akan ditampilkan.

Dalam kesimpulannya, penggunaan null dalam basis data memungkinkan untuk menyimpan dan memanipulasi data dengan lebih fleksibel, karena dapat menunjukkan nilai kosong atau tidak diketahui. Namun, penggunaannya harus dikelola dengan hati-hati untuk memastikan bahwa data yang tersimpan di dalam basis data tetap konsisten dan valid.

Komentar