Konten dari Pengguna

Primary Key, Begini Cara Membuatnya dengan Mudah

21 Februari 2022 9:21 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Primary key adalah. Foto: Negative Space
zoom-in-whitePerbesar
Primary key adalah. Foto: Negative Space
ADVERTISEMENT
Dalam dunia database, primary key adalah tabel relasional yang digunakan untuk mengidentifikasi setiap record dalam tabel. Database menggunakan kunci untuk membandingkan, mengurutkan, menyimpan catatan, dan membuat hubungan antar catatan.
ADVERTISEMENT
Memilih primary key dalam database adalah salah satu langkah terpenting dalam prosesnya. Hal ini bisa berupa atribut normal yang dijamin unik seperti nomor Social Security yang dapat dihasilkan oleh sistem manajemen basis data.
Misalnya, mengidentifikasi GUID di Microsoft SQL Server. Kunci utamanya juga bisa terdiri dari satu atribut atau beberapa atribut dalam kombinasi.
Primary key merupakan tautan unik ke informasi terkait di tabel lain di mana tempat kunci utama digunakan. Jadi, kunci ini harus dimasukkan ketika catatan dibuat dan tidak boleh diubah. Setiap tabel dalam database memiliki satu atau dua kolom khusus untuk primary key. Kali ini, How To Tekno akan menjelaskan secara detail mengenai atribut primary key adalah.

Atribut yang Dapat Digunakan Sebagai Primary Key adalah

Ilustrasi cara menggunakan primary key. Foto: Lukas/Pexels
Dikutip dari Microsoft, cara membuat composite primary key adalah sebagai berikut:
ADVERTISEMENT
Kolom primary key diidentifikasi oleh simbol kunci utama di pemilih barisnya.
Jika kunci utama terdiri dari lebih dari satu kolom, nilai duplikat diperbolehkan dalam satu kolom, tetapi setiap kombinasi nilai dari semua kolom di kunci utama harus unik.
Jika kamu mendefinisikan kunci majemuk, urutan kolom di kunci utama cocok dengan urutan kolom seperti yang ditunjukkan pada tabel. Namun, kamu dapat mengubah urutan kolom setelah kunci utama dibuat. Untuk informasi selengkapnya, lihat Memodifikasi Primary Keys.
ADVERTISEMENT
1. Menggunakan Transact-SQL
Kamu bisa mengikuti perintah di bawah ini untuk membuat primary key di kolom 'TransactionID' di AdventureWorks database:
2. Membuat Sebuah Primary Key di Tabel Baru

Cara Membuat Primary Key Dengan Clustered Index di Tabel baru

Berikut ini adalah langkah-langkah membuat tabel dan definisi primary key di kolom 'CustomerID' dan clustered index di 'TransactionID' di AdventureWorks Database.
ADVERTISEMENT
Demikian penjelasan mengenai primary key adalah yang bisa kamu pelajari yang menarik untuk di simak.
(DEEM)