Constraint
Pengertian Constraint
Constraint atau batasan dalam SQL adalah aturan yang diberlakukan pada tabel untuk membatasi tipe data dan nilai yang dapat dimasukkan ke dalam tabel. Constraint digunakan untuk menjaga integritas data dalam tabel dan mencegah kesalahan input data atau penghapusan data yang tidak diinginkan.
Ada Beberapa Jenis Constraint diantaranya:
- Primary Key: digunakan untuk menandai kolom yang diidentifikasi sebagai kunci utama untuk tabel
- Unique: Unique Constraint atau kendala unik adalah bidang tunggal atau kombinasi bidang yang secara unik mendefinisikan catatan. Beberapa bidang dapat berisi nilai nol selama kombinasi nilai unik.
- Foreign Key: adalah sebuah atribut yang terdapat didalam suatu tabel yang dimana untuk digunakan untuk menciptakan hubungan antara dua tabel. Di dalam relational database penggunaan foreign key merujuk pada suatu kunci primer yang terdapat pada tabel pertama atau juga dikenal dengan tabel master.
- Not Null: adalah constraint atau batasan pada kolom dalam tabel yang menunjukkan bahwa kolom tersebut tidak boleh diisi dengan nilai NULL atau kosong.
- Check: adalah constraint atau batasan dalam SQL yang digunakan untuk memastikan bahwa nilai yang dimasukkan ke dalam kolom memenuhi kondisi tertentu.
- Default: adalah sebuah constraint atau batasan pada kolom dalam sebuah tabel di database yang digunakan untuk menentukan nilai default atau nilai bawaan pada kolom jika tidak ada nilai yang dimasukkan saat baris baru ditambahkan ke dalam tabel.
- Create Index: adalah sebuah perintah SQL yang digunakan untuk membuat index pada sebuah tabel di database.
Komentar
Posting Komentar