CONSTRAINT
Apa itu CONSTRAINT ? Constraints pada konsep relationship database merupakan suatu kondisi atau aturan yang digunakan untuk membatasi suatu kolom untuk dapat menyimpan data. Dengan menerapakan constraint pada suatu kolom memberikan batasan dalam melakukan perubahan dan pengahapusan suatu data pada suatu baris yang memiliki ketergantungan dengan data dari tabel lain. Macam - macam Constraint 1. Primary Key Primary Key atau Kunci Utama adalah sebuah kolom atau gabungan dari beberapa kolom yang mendefinisikan sebuah record yang unik. Dalam sebuah table hanya boleh memiliki sebuah (satu) primary key, tidak boleh lebih. Satu lagi yang paling penting adalah bahwa kolom yang mempunyai Primary Key tidak boleh NULL. Contohnya adalah sebuah Pegawai tidak boleh memiliki NIP (Nomor Induk Pegawai) yang lebih dari satu (tidak unik). 2. Foreign Key Foreign Key atau KunciSebuah kolom yang nilainya mempunyai referensi ke table lainnya. Biasanya table yang menjadi referensi adalah tabel yang mempun...