Superkey

Pengarang: Randy Alexander
Tanggal Pembuatan: 3 April 2021
Tanggal Pembaruan: 26 Juni 2024
Anonim
Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc
Video: Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc

Isi

Definisi - Apa yang dimaksud dengan Superkey?

Superkey adalah kombinasi kolom yang secara unik mengidentifikasi setiap baris dalam tabel sistem manajemen basis data relasional (RDBMS). Kunci kandidat adalah konsep yang terkait erat di mana tombol super dikurangi menjadi jumlah kolom minimum yang diperlukan untuk mengidentifikasi setiap baris secara unik.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Superkey

Sebagai contoh, tabel yang digunakan untuk menyimpan detail master pelanggan dapat berisi kolom seperti:

  • Nama Pelanggan
  • ID Pelanggan
  • Nomor Jaminan Sosial (SSN)
  • Alamat
  • Tanggal lahir

Serangkaian kolom tertentu dapat diekstraksi dan dijamin unik untuk setiap pelanggan. Contoh dari superkeys adalah sebagai berikut:

  • Nama + SSN + Tanggal Lahir
  • ID + Nama + SSN

Namun, proses ini dapat dikurangi lebih jauh. Dapat diasumsikan bahwa ID pelanggan unik untuk setiap pelanggan. Oleh karena itu, superkey dapat dikurangi menjadi hanya satu bidang, ID pelanggan, yang merupakan kunci kandidat. Namun, untuk memastikan keunikan absolut, kunci kandidat gabungan dapat dibentuk dengan menggabungkan ID pelanggan dengan SSN.