Default
Default constraint atau constraint default merupakan salah satu jenis constraint dalam database yang digunakan untuk memberikan nilai default pada sebuah kolom dalam sebuah tabel jika tidak ada nilai yang dimasukkan ke dalam kolom tersebut. Default constraint biasanya digunakan untuk mengisi nilai default pada kolom yang tidak boleh kosong (NOT NULL).
Contohnya, pada sebuah tabel "Anggota", kita ingin memberikan nilai default pada kolom "jenis_kelamin" jika tidak ada nilai yang dimasukkan ke dalam kolom tersebut.
Berikut adalah contoh SQL untuk membuat tabel "Anggota" dengan default constraint pada kolom "jenis_kelamin":
Dalam contoh di atas, kita menggunakan default constraint pada kolom "jenis_kelamin" dengan memberikan nilai default 'Laki-laki'. Jika kita mencoba untuk memasukkan data baru ke dalam tabel "Anggota" tanpa memasukkan nilai pada kolom "jenis_kelamin", maka DBMS akan memberikan nilai default 'Laki-laki' pada kolom tersebut.
Default constraint sangat berguna dalam memastikan bahwa setiap kolom dalam sebuah tabel memiliki nilai yang valid dan tidak kosong. Dalam implementasinya, default constraint dilakukan dengan menggunakan perintah-perintah SQL yang disediakan oleh sistem manajemen database (DBMS) seperti MySQL, Oracle, atau SQL Server.
Komentar
Posting Komentar