UNIQUE
UNIQUE
UNIQUE adalah constraint database yang digunakan untuk memastikan bahwa nilai dalam suatu kolom atau kumpulan kolom dalam tabel unik dan tidak berulang. UNIQUE digunakan untuk memastikan bahwa data dalam tabel tidak mengandung duplikat dan untuk mencegah kesalahan data yang dapat terjadi jika ada duplikat dalam tabel.
Contoh penggunaan UNIQUE dalam suatu tabel dapat dilihat pada contoh berikut:
Pada contoh di atas, UNIQUE diterapkan pada kolom email. Hal ini berarti bahwa setiap nilai yang dimasukkan ke dalam kolom email harus unik dan tidak boleh ada duplikat. Jika ada data baru yang dimasukkan ke dalam tabel dengan nilai email yang sama dengan data lain yang sudah ada di dalam tabel, maka database akan mengembalikan kesalahan atau error.
UNIQUE sangat berguna dalam mencegah duplikat dan menjaga konsistensi data. Dengan menggunakan UNIQUE, pengguna dapat memastikan bahwa data dalam tabel tidak mengandung duplikat dan dapat diambil dengan key yang jelas. UNIQUE juga sangat berguna dalam hubungan antar tabel dalam suatu database. Misalnya, jika kolom email dalam tabel Student adalah foreign key ke tabel lain, maka UNIQUE dapat memastikan bahwa tidak ada duplikat dalam nilai foreign key tersebut.
Dalam desain database, UNIQUE biasanya diterapkan pada kolom yang penting, seperti kolom primary key atau foreign key. Namun, UNIQUE juga dapat diterapkan pada kolom yang penting lainnya, seperti kolom yang harus unik, seperti nomor identitas atau nomor telepon.
Komentar
Posting Komentar