Constraint

 Constraint merupakan pembatas yang diterapkan pada suatu objek, proses, atau aktivitas untuk memastikan bahwa hal tersebut mematuhi aturan, persyaratan, atau parameter tertentu. Istilah constraint sering digunakan dalam pengembangan perangkat lunak, database, atau sistem informasi lainnya.

 Dalam perancangan database, sebuah tabel dapat diberi batasan atau constraint pada suatu kolom guna untuk memastikan bahwa nilai yang dimasukan ke kolom tersebut memenuhi syarat yang telah ditentukan, seperti tipe data, panjang karakter, atau keterkaitan dengan tabel lainnya.

Berikut beberapa jenis constraint:

  • NOT NULL
  • UNIQUE
  • PRIMARY KEY
  • FOREIGN KEY
  • CHECK
  • DEFAULT
  • CREATE INDEX

Komentar