Rumah Pembangunan Pengenalan kepada kekunci calon

Pengenalan kepada kekunci calon

Isi kandungan:

Anonim

Tanpa sebarang konteks, sukar untuk meneka apa yang orang sedang bercakap apabila mereka bercakap tentang kekunci calon. Untuk yang belum tahu, meneroka penggunaan objek pangkalan data ini bermula dengan idea mudah bahawa jadual yang berlainan dan bidang data dalam struktur pangkalan data sering dipanggil "kekunci, " dan yang menganjurkannya dengan cara tertentu dapat memberikan penyelesaian pengendalian data yang lebih baik. Di sini kita akan melihat kekunci calon dan bagaimana ia digunakan. (Untuk bacaan lebih mendalam tentang pangkalan data, lihat Pengenalan Pangkalan Data.)

Kunci Utama dan Kekunci Calon

Satu cara yang agak mudah untuk menjelaskan kekunci calon adalah berkaitan dengan sesuatu yang dipanggil kunci utama. Biasanya, jadual pangkalan data hanya mempunyai satu kunci utama, yang mewakili lajur yang diberikan dalam jadual itu. Walau bagaimanapun, terdapat beberapa kekunci calon, dan ini ditakrifkan sebagai kunci yang boleh digunakan sebagai kunci utama.

Mengenal pasti kekunci utama yang berpotensi adalah penting kerana kunci utama dalam jadual adalah cara untuk menyimpan semua rekod yang berkaitan secara lurus, dan mempunyai satu pengecam unik untuk setiap baris dalam jadual. Sebagai contoh, dalam senarai pelanggan, pengendali data perlu menyediakan lajur tertentu yang mempunyai pengenal unik untuk setiap pelanggan individu. Menggunakan nama pertama pelanggan, atau nama akhir, tidak akan berfungsi kerana kemungkinan untuk pendua. Itulah sebabnya kunci utama seringkali terdiri daripada nombor yang dicipta yang menjamin keunikan dalam cara yang sama bahawa rentetan berangka panjang memberikan pengenal unik untuk transaksi kewangan pada kad kredit dan debit kami.

Pengenalan kepada kekunci calon