Constraint : Null

Pengertian Null

Null adalah nilai yang digunakan dalam database untuk menunjukkan kekosongan atau ketiadaan nilai pada suatu kolom dalam sebuah tabel. Secara sederhana, Null dapat diartikan sebagai data kosong atau data yang tidak memiliki nilai. Null sangat penting dalam database karena dapat memberikan fleksibilitas pada struktur database untuk mengizinkan kolom dengan nilai kosong dan membedakan antara nilai yang tidak diketahui dengan nilai yang diketahui tetapi kosong. Null juga membantu menghemat ruang penyimpanan karena hanya menyimpan nilai yang benar-benar diperlukan.

Null juga memungkinkan database untuk menyimpan data yang tidak lengkap atau tidak diketahui. Beberapa data mungkin tidak lengkap atau tidak memiliki semua nilai yang dibutuhkan untuk diisi pada setiap kolom dalam sebuah tabel. Dalam hal ini, menggunakan Null memungkinkan kita untuk menunjukkan bahwa data yang kita simpan tidak lengkap atau tidak diketahui. Null juga memudahkan pengelolaan data dalam database karena dapat membedakan antara data yang lengkap dengan data yang tidak lengkap. Dengan begitu, database dapat melakukan pengolahan data secara akurat dan memberikan hasil yang benar-benar valid. Sebagai hasilnya, penggunaan Null dalam database sangat penting dan membantu dalam mengelola data dengan lebih efisien dan akurat.

Fungsi Null

Fungsi dari Null dalam database adalah memberikan fleksibilitas pada database untuk menyimpan data yang tidak lengkap atau tidak diketahui. Dengan adanya nilai Null, database dapat membedakan antara nilai yang tidak diketahui dengan nilai yang diketahui tetapi kosong. Ini penting dalam menyimpan data karena kita seringkali tidak memiliki semua informasi yang dibutuhkan untuk mengisi setiap kolom dalam sebuah tabel.

Kegunaan Null

Kegunaan dari Null dalam database adalah sebagai berikut:

Menyimpan data yang tidak lengkap atau tidak diketahui

Dalam beberapa kasus, data yang kita simpan mungkin tidak lengkap atau tidak memiliki semua nilai yang dibutuhkan. Dengan menggunakan Null, kita dapat menunjukkan bahwa data yang kita simpan tidak lengkap atau tidak diketahui.

Memberikan fleksibilitas pada struktur database untuk mengizinkan kolom dengan nilai kosong

Beberapa kolom dalam tabel mungkin tidak harus diisi setiap saat. Dalam hal ini, menggunakan Null memungkinkan kolom tersebut kosong. Ini akan membantu menghemat ruang penyimpanan dan memudahkan pengelolaan data.

Menghemat ruang penyimpanan

Ketika kita menyimpan nilai kosong ke dalam kolom, kita sebenarnya membuang-buang ruang penyimpanan. Dengan menggunakan Null, kita dapat menghemat ruang penyimpanan karena hanya menyimpan nilai yang benar-benar diperlukan.

Contoh Penggunaan Null

Berikut adalah contoh penggunaan null dalam pembuatan tabel tb_siswa:


berikut keterangan dari tabel tb_siswa:


Dalam pembuatan tabel tersebut ada beberapa field yang memiliki constraint not null yaitu nomor_induk, nama_lengkap, dan email, serta ada field yang memiliki constraint null yaitu phone. Constraint default not null artinya ketika field diisi data kosong maka akan terjadi error dikarenakan ada aturan yaitu data field tersebut tidak boleh null atau kosong, dan constraint default null artinya ketika field tersebut diisi dengan data kosong maka default dari isi data tersebut akan menunjukkan null yang artinya kosong.




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

Komentar

Postingan populer dari blog ini

SQL : Data Manipulation Language

Tipe Data SQL : String

Sejarah Linux