💾 Key

Daftar Isi

Penggunaan key merupakan cara untuk membedakan suatu entitas didalam himpunan entitas dengan entitas lain. Key dipilih karena unik, untuk setiap entitas sehingga bisa di bedakan dari entitas yang lain. Kita bisa mendefinisikan key sebagai satu atau gabungan dari beberapa atribut yang dapat membedakan semua row dalam relasi secara unik.

Macam key ada 3 yaitu :

Superkey

Superkey yaitu satu atau lebih atribut (kumpulan atribut) yang dapat membedakan satiap baris data dalam sebuah relasi secara unik. Contoh super key yaitu =

  • Nim, nama, alamat, kota
  • Nim, nama, alamat
  • Nim, nama
  • Nim

Candidate Key

Kumpulan atribut minimal yang dapat membedakan setiap baris data dalam sebuah relasi secara unik. Contoh Nim.

Primar Key

Primary key merupakan salah satu dari candidate key yang terpilih. Alasan pemilihan primary key :

  • Lebih sering di jadikan acuan
  • Lebih ringkas
  • Jaminan keunikan key lebih baik

Contoh dari primary key adalah Nim

 

Tinggalkan Balasan

Informasi kontak Anda tidak akan dipublikasikan. Kolom yang wajib diisi ditandai *. Notifikasi akan dikirim ke telegram untuk mempercepat tanggapan komentar