Isi kandungan:
Definisi - Apa maksudnya?
Kunci adalah medan, atau gabungan medan, dalam jadual pangkalan data yang digunakan untuk mengambil dan menyusun baris dalam jadual berdasarkan keperluan tertentu. Kekunci ditakrifkan untuk mempercepat akses kepada data dan, dalam banyak kes, untuk mewujudkan hubungan antara jadual yang berbeza.
Techopedia menerangkan Key
Pangkalan data relasi kebanyakannya melibatkan kunci utama dan asing. Walaupun kunci utama menguatkuasakan integriti entiti dan memegang nilai unik, kunci asing mengekalkan integriti rujukan, mewujudkan persatuan di antara dua jadual.
Kunci utama ialah atribut (atau kumpulan atribut) yang unik untuk setiap baris dalam jadual pangkalan data. Untuk memenuhi syarat sebagai kunci utama, medan tidak boleh mempunyai nilai nol dan harus unik untuk setiap baris. Nilai-nilai ini tidak boleh diubah atau menjadi batal sepanjang hayat jadual pangkalan data. Kekunci utama dengan dua atau lebih sifat disebut sebagai kunci komposit. Kunci utama pengganti tidak mempunyai nilai deskriptif, manakala kunci utama pengganti mempunyai nilai deskriptif. Kunci asing adalah lajur atau kumpulan lajur dalam jadual pangkalan data yang menguatkan hubungan antara data dalam dua jadual. Ia berfungsi sebagai rujukan silang di antara dua jadual kerana ia merujuk kepada kunci utama jadual lain, dan dengan itu mewujudkan hubungan antara kedua-dua.
