Skip to main content

Ketahui Tujuan dari Superkey

Microsoft on Trust, Privacy and the GDPR (April 2025)

Microsoft on Trust, Privacy and the GDPR (April 2025)
Anonim

Kekunci super adalah sama ada satu atau gabungan sifat yang boleh digunakan untuk mengenal pasti rekod pangkalan data secara unik. Jadual mungkin mempunyai banyak kombinasi yang mencipta superkeys.

Contoh Superkey

Jadual dengan bidang , , dan , sebagai contoh, mempunyai banyak kemungkinan superkeys. Tiga orang superkey adalah , dan .

NamaUmurSSNSambungan Telefon.
Robert Jones43123-45-6789123
Beth Smith43234-56-7890456
Robert Jones18345-67-8901789

Seperti yang dapat anda lihat, lajur dan mempunyai banyak entri dengan maklumat yang sama. Sementara lajur boleh digunakan untuk mencari individu, sambungan telefon boleh diubah.

Jenis Superkeys

Daripada mereka yang tersenarai dalam jadual di atas, hanya adalah kunci calon, yang merupakan subset khas superklok yang menggunakan jumlah atribut yang minimum untuk mengenal pasti rekod secara unik. Lajur yang lain mengandungi maklumat yang tidak diperlukan untuk mengenal pasti rekod.

The juga boleh dirujuk sebagai kunci super atau kunci minimum minimum kerana ia mengandungi jumlah maklumat yang paling sedikit yang diperlukan untuk mengenal pasti rekod individu. Di sepanjang barisan yang sama, kunci utama juga boleh menjadi superkey dan kunci minimum kerana ia sepatutnya menentukan rekod secara unik, dan jarang sekali jika berubah.

Jika jadual tidak mengandungi a lajur maka majikan boleh membuat nombor pekerja untuk dapat mengenal pasti individu.

Nombor pekerja baru akan dipanggil kunci utama pengganti. Kekunci utama pengganti ini juga berfungsi sebagai kancing super.