Constraint
Pengertian Constraint
Constraint atau batasan adalah aturan yang diberlakukan pada tabel dan kolom dalam sebuah database untuk memastikan bahwa data yang dimasukkan atau diubah sesuai dengan aturan tertentu. Constraint digunakan untuk menjaga integritas data dan mencegah kesalahan dalam pengolahan data.
Jenis - Jenis Constraint
- Primary Key Constraint
Constraint yang digunakan untuk memastikan bahwa kolom memiliki nilai yang unik dan tidak boleh bernilai NULL. Primary key constraint digunakan untuk mengidentifikasi setiap baris dalam tabel secara unik.
- Foreign Key Constraint
Constraint yang digunakan untuk menjaga konsistensi data antara tabel yang terkait. Foreign key constraint menghubungkan kolom pada satu tabel dengan kolom pada tabel lain dan memastikan bahwa nilai yang dimasukkan ke kolom referensi harus ada di kolom kunci utama di tabel referensi.
- Unique Constraint
Constraint yang digunakan untuk memastikan bahwa setiap nilai dalam kolom adalah unik dan tidak boleh duplikat.
- Check Constraint
Constraint yang digunakan untuk memastikan bahwa nilai dalam kolom memenuhi kriteria tertentu.
- Not Null Constraint
Constraint yang digunakan untuk memastikan bahwa kolom tidak boleh kosong atau bernilai NULL
Contoh Penggunaan Constraint
Pada contoh di atas, kolom "nim" diberikan constraint primary key, sehingga setiap nilai yang dimasukkan ke kolom tersebut harus unik dan tidak boleh bernilai NULL atau kosong.
Komentar
Posting Komentar