apa itu constraint ?

 


Constrain adalah sebuah batasan atau aturan yang digunakan untuk menjaga data di dalam tabel database tetap baik. Constrain di tambahkan untuk menjaga tetap terjadinya valisasi yang salah dalam program kita, sehingga data yanng masuk ke dalam database tetap terjaga dan aman. Dengan menerapkan constrain pada tabel, pengguna dapat menghindari kesalahan data dan memastikan konsistensi data yang tersimpan di dalamnya.

Secara umum, constraint dapat diterapkan pada tiga level, yaitu pada level tabel, kolom, dan database. Pada level tabel, constraint dapat digunakan untuk memastikan bahwa nilai tertentu tidak dapat diulang di dalam kolom tertentu atau bahwa setiap baris dalam tabel memiliki nilai unik dalam kolom tertentu. Pada level kolom, constraint dapat digunakan untuk membatasi jenis data yang dapat dimasukkan ke dalam kolom tertentu. Sebagai contoh, sebuah kolom yang digunakan untuk menyimpan nilai tanggal harus memiliki constraint untuk memastikan bahwa nilai yang dimasukkan adalah format tanggal yang valid. Pada level database, constraint dapat digunakan untuk memastikan bahwa relasi antara tabel dipertahankan dan tidak terjadi konflik.

Constraint dalam database mempunyai beberapa jenis, yaitu :

1. Not Null constraint

2. Unique Constraint

3. Primary Key Constraint

4. Foreign Key Constraint

5. Check Constraint

6. Default Constraint

7. Create Index

Komentar

Postingan populer dari blog ini

Istilah-Istilah Dalam Lingkup Storage

Nyoba MYSQL

Apa itu GIT ?