بسم الله الرحمن الرحيم
Primary Key berguna pada saat menampilkan record hasil pencarian (searching), pengurutan (sorting), dan berbagai operasi query lainnya. Dengan memilih rimary key, proses pencarian, pengurutan dan proses penampilan data dan lainnya berlangsung lebih cepat.
Beberapa pengertian Primary Key (kunci utama)
- Primary Key adalah field kunci / utama dari suatu tabel yang
menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi
dengan data yang sama, / dengan kata lain Primary key menjadikan tiap
record memiliki identitas sendiri-sendiri yang membedakan satu sama
lainnya (unik).
- Primary Key (kunci utama) adalah atribut Merupakan candidate key yang telah dipilih untuk
mengidentifikasi setiap record secara unik. Primary key harus merupakan field
yang benar-benar unik dan tidak boleh ada nilai NULL.
- Primary Key adalah suatu nilai dalam basis data yang digunakan untuk
mengidentifikasi suatu baris dalam table.
- Primary key, salah satu atrribut
dari candidat key dapat dipilih menjadi primary key dengan 3 kriteria sbb :
Ø
Key tersebut lebih natural untuk
dijadikan acuan
Ø
Key tersebut lebih sederhana
Ø
Key tersebut cukup uniqe
database
tanpa data apapun yang asing. Setiap tabel dapat memiliki satu atau lebih
candidate key.
Contoh:
File pegawai berisi attribute
File pegawai berisi attribute
Ø
no
induk
Ø
No
ktp
Ø
Nama
Ø
Tempat
lahir
Ø
Tanggal
lahir
Ø
Alamat
Ø
Kota
No induk dan no ktp adalah kunci
calon (Candidate Key) dan
untuk kunci utama (primary key) adalah salah satu yang dipilih dari kunci
calon. Misalnya No. induk di jadikan primary key, maka primary key nya adalah
no induk.
Smoga bermanfaat.. ^_^
Sumber: