Constraint : Unique

Unique constraint adalah salah satu jenis constraint dalam database yang digunakan untuk memastikan bahwa setiap nilai pada kolom tertentu pada sebuah tabel adalah unik dan tidak ada duplikat. Artinya, kolom yang memiliki unique constraint tidak diperbolehkan memiliki nilai yang sama dengan kolom lain pada tabel yang sama.

Constraint : NOT NULL

Not Null adalah salah satu konsep dalam database yang mengacu pada suatu aturan atau constraint yang membatasi nilai yang diperbolehkan untuk sebuah kolom dalam sebuah tabel. Konsep ini mengharuskan setiap baris dalam tabel memiliki nilai yang valid atau tidak kosong untuk kolom tertentu.

Constraint : Foreign Key

Foreign key adalah kolom atau sekumpulan kolom dalam sebuah tabel yang digunakan untuk membentuk hubungan antara tabel ini dengan tabel lain di dalam basis data. Kolom yang menjadi foreign key mengandung nilai-nilai yang merujuk pada kolom primary key di tabel lain. Dalam basis data, foreign key digunakan untuk memastikan bahwa setiap baris data dalam tabel terhubung dengan baris data di tabel lain.

Constraint : Primary Key

Primary key adalah suatu aturan yang digunakan untuk mengidentifikasi secara unik setiap baris atau record dalam sebuah tabel di dalam basis data. Aturan ini memastikan bahwa nilai yang dimasukkan ke dalam kolom primary key selalu unik dan tidak dapat duplikat. Primary key biasanya diterapkan pada kolom yang dianggap paling penting dan sering digunakan dalam sebuah tabel.

Pengenalan Constraint

Constraint database adalah jenis basis data yang memungkinkan pengguna untuk menentukan aturan atau batasan yang harus dipenuhi oleh data yang disimpan di dalamnya. Aturan atau batasan tersebut dapat berupa pembatasan pada nilai-nilai tertentu, seperti pembatasan pada nilai yang boleh dimasukkan ke dalam kolom tabel, pembatasan pada nilai referensi antara tabel yang berbeda, atau pembatasan pada nilai-nilai yang harus dipenuhi oleh kumpulan data tertentu. Aturan atau batasan ini dikenal sebagai constraints.