Di panduan kali ini saya akan membahas lagi mengenai MYSQL yaitu Mengenal Lebih pada Apa Itu Primary Key Di table, artikel ini di tujukan bagi untuk yang belum tahu apa itu primary key dan untuk yang telah tahu semoga dapat jadi pengingat ya hehe.
Primary key ialah kolom atau kumpulan kolom yang secara unik mengidentifikasi setiap baris pada tabel. Kamu mesti mengikuti aturan di bawah ketika menentukan primary key bagi tabel :
1. Primary key mesti berisi nilai unik. Seandainya kunci utama terdiri dari beberapa kolom, kombinasi nilai di kolom ini mesti unik.
2. Kolom primary key tak boleh berisi nilai NULL. Ini berarti bahwa Kamu mesti mendeklarasikan kolom primary key dengan atribut NOT NULL. Seandainya tak, MySQL akan memaksa kolom primary key selaku NOT NULL secara implisit.
3. Sebuah tabel hanya mempunyai satu primary key
Karena MySQL bekerja lebih cepat bila dengan bilangan bulat, tipe data kolom primary key mesti berupa integer misalnya INT, BIGINT. Kamu dapat memilih tipe integer yang lebih kecil: TINYINT, SMALLINT, dll. Namun, Kamu mesti memastikan bahwa kisaran nilai Dari tipe integer bagi primary key lumayan bagi menyimpan seluruh kemungkinan baris yang mungkin dimiliki oleh tabel. Kolom primer key sering mempunyai atribut AUTO_INCREMENT yang menghasilkan urutan unik bagi kunci secara otomatis. Kunci utama baris berikutnya lebih besar dari yang sebelumnya. MySQL membangun indeks bernama PRIMARY dengan tipe PRIMER bagi primary key pada sebuah tabel.
MySQL memungkinkan Kamu bagi membangun primary key ketika Kamu membangun tabel menggunakan pernyataan CREATE TABLE. Bagi membangun batasan PRIMARY KEY bagi tabel, Kamu menentukan PRIMARY KEY pada definisi kolom primary key.
Contohnya seperti ini :
Baiklah itu saja bagi artiekel tentang Mengenal Lebih pada Apa Itu Primary Key Di table, sekianlah bagi kali ini hingga bertemu di artikel berikutnya.
sumber :kursuswebprogramming.com/blog/