Not Null

Pengertian Not Null

        NOT NULL adalah constraint atau batasan pada kolom dalam tabel yang menunjukkan bahwa kolom tersebut tidak boleh diisi dengan nilai NULL atau kosong. Dengan adanya constraint NOT NULL, pengguna database dipaksa untuk mengisi nilai pada kolom yang memiliki constraint NOT NULL saat melakukan operasi INSERT atau UPDATE pada tabel.

Penggunaan constraint NOT NULL pada kolom dalam tabel sangat penting untuk memastikan integritas data dan mencegah kesalahan input data. Jika sebuah kolom yang seharusnya tidak kosong tidak memiliki constraint NOT NULL, maka kemungkinan besar akan terjadi kesalahan input data karena pengguna database dapat memasukkan nilai NULL ke dalam kolom tersebut. Selain itu, constraint NOT NULL juga membantu dalam pengoptimalan database dengan mengurangi jumlah data yang tidak relevan.

Contoh penggunaan constraint NOT NULL dalam SQL:


Pada contoh di atas, tabel pengguna memiliki tiga kolom, yaitu id, nama, alamat, dan telepon. Kolom nama dan telepon memiliki constraint NOT NULL, sedangkan kolom alamat tidak memiliki constraint NOT NULL. Hal ini berarti bahwa pengguna database tidak dapat mengisi kolom nama dan telepon dengan nilai kosong atau NULL saat melakukan operasi INSERT atau UPDATE pada tabel. Sedangkan kolom alamat dapat diisi dengan nilai kosong atau NULL karena tidak memiliki constraint NOT NULL.

Komentar

Postingan populer dari blog ini

Tipe Data Boolean

Awal Mula Perkembangan Komputer

Kesimpulan Video