Apa Kunci Utama?

Sinau apa sing ndadekake kunci utama apik utawa ala ing basis data

Apa kunci utama? Ing donya basis data , kunci primèr saka tabel relasional ngenali saben cathetan ing tabel kasebut. Database nggunakake tombol kanggo mbandhingake, ngurutake, lan nyimpen cathetan, lan nggawe hubungan antarane cathetan.

Milih kunci utama ing basis data minangka salah sawijining langkah sing paling penting ing proses kasebut. Bisa dadi atribut normal sing dijamin unik kayata nomer Keamanan Sosial ing tabel sing ora ana luwih saka siji rekaman saben wong utawa - luwih disenengi - bisa digawe dening sistem manajemen basis data kayata pengenal unik global, utawa GUID , ing Microsoft SQL Server . Tombol utama bisa dumadi saka atribut tunggal utawa macem-macem atribut ing kombinasi.

Tombol utama yaiku pranala unik kanggo informasi sing gegandhengan ing tabel liya ing ngendi tombol utama digunakake. Iku kudu dilebokake nalika rekaman digawe, lan kudu ora bakal diganti. Saben meja ing basis data duwe kolom utawa loro khusus kanggo kunci utama.

Contoh Utama Primer

Mbayangno sampeyan duwe meja STUDENTS sing ngemot rekor kanggo saben mahasiswa ing universitas. Nomer ID mahasiswa sing unik yaiku pilihan apik kanggo kunci utama ing tabel STUDENTS. Nomer lan jeneng pungkasan siswa ora ana pilihan sing apik amarga tansah ana kemungkinan sing luwih saka siji siswa bisa duwe jeneng sing padha.

Pilihan sing luwih apik kanggo kunci utama kalebu kode pos, alamat email, lan majikan, kabeh sing bisa ngganti utawa makili akeh wong. Pengenal sing digunakake minangka kunci utama kudu unik. Malah angka Jaminan Sosial bisa diganti nalika Administrasi Keamanan Sosial nglebokake nomer menyang wong sing wis kena pengaruh dening nyolong identitas. Sawetara wong ora duwe nomer Keamanan Sosial. Nanging, amarga loro-lorone kasus iki langka. Nomer Keamanan Sosial bisa dadi pilihan apik kanggo kunci primer.

Tip kanggo Memilih Tombol Utama Utama

Nalika milih tombol utama sing tengen, panelusur basis data cepet lan dipercaya. Cukup eling: