MENGENAL APA ITU CONSTRAINT
APA ITU CONSTRAINT? Contraint pada konsep relationship database merupakan suatu kondisi atau aturan yang digunakan untuk membatasi suatu kolom untuk dapat menyimpan data. Dengan menerapkan contraint pada suatu kolom memberikan batasan dalam melakukan perubahan dan penghapusan suatu data pada suatu baris yang memiliki ketergantungan dengan data dari tabel lain. BEBERAPA CONSTRAINT UTAMA DALAM SQL : 1. NOT NULL yang berarti tidak ada nilai NULL yang terkandung dalam kolom. Batasan ini menentukan bahwa kolom tidak boleh memiliki NULL atau nilai kosong 2. UNIQUE yang berarti setiap baris dalam kolom tertentu membutuhkan nilai yang unik. Constraint ini memastikan bahwa semua nilai yang dimasukkan ke dalam kolom akan menjadi unik. Hal ini berarti kolom tidak dapat menyimpan nilai duplikat. SQL memungkinkan kita untuk menggunakan lebih dari satu kolom dengan batasan UNIK dalam sebuah tabel. 3. PRIMARY KEY yang merupakan kombinasi UNIQUE dan NOT NULL: kolom harus memiliki identitas yang un