Primary Key

Post date: Jul 23, 2019 2:58:40 AM

Pada intinya Primary Key merupakan Value di dalam kolom yang dijadikan suatu tolak ukur untuk membedakan satu data dari data lainnya. Dengan kata lain suatu kolom yang memiliki Primary key tidak mungkin memiliki data yang identik atau lebih dari 1.

Misal :

Pada data diatas terdapat 2 orang berbeda dengan nama yang sama dan memiliki kewarganegaraan yang sama. dalam tugas inilah PRIMARY KEY memainkan peran vital untuk dapat membedakan kedua orang tersebut.

NIK (Nomor Induk Kewarganegaraan) setiap orang pasti berbeda dari satu dan yang lainnya (Unique), karena memiliki sifat yang unique NIK lah kolom yang menggunakan Value Primary Key.

Contoh pada table biodata yang pernah kita buat :

id dijadikan PRIMARY KEY dikarenakan ia bersifat unique dan berbeda satu sama lain, misal kita ingin menambahkan table dengan ID yang sama :

Data tidak dapat dimasukkan, dikarenakan id dengan nilai 3 sudah ada pada table tersebut.