SuperKey

Yazar: Randy Alexander
Yaratılış Tarihi: 3 Nisan 2021
Güncelleme Tarihi: 26 Haziran 2024
Anonim
Super Key, Candidate Key and Primary Key | Database Management System
Video: Super Key, Candidate Key and Primary Key | Database Management System

İçerik

Tanım - Superkey ne anlama geliyor?

Superkey, ilişkisel veritabanı yönetim sistemi (RDBMS) tablosu içindeki herhangi bir satırı benzersiz şekilde tanımlayan sütunların bir birleşimidir. Bir aday anahtar, üst tarafın her bir satırı benzersiz şekilde tanımlamak için gereken minimum sütun sayısına düşürüldüğü yakından ilgili bir kavramdır.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Superkey'i açıklıyor

Örnek olarak, müşteri ana bilgilerini depolamak için kullanılan bir tablo aşağıdaki gibi sütunları içerebilir:

  • Müşteri adı
  • Müşteri Kimliği
  • Sosyal Güvenlik numarası (SSN)
  • Adres
  • Doğum tarihi

Belirli bir sütun kümesi her müşteriye özel olarak çıkarılabilir ve garanti edilebilir. Süper kahraman örnekleri aşağıdaki gibidir:

  • İsim + SSN + Doğum
  • Kimlik + Ad + SSN

Bununla birlikte, bu işlem daha da azaltılabilir. Müşteri kimliğinin her müşteri için benzersiz olduğu varsayılabilir. Bu nedenle, üst seviye aday anahtarı olan müşteri kimliği olan tek bir alana indirgenebilir. Bununla birlikte, mutlak benzersizliği sağlamak için, müşteri kimliği SSN ile birleştirilerek bileşik bir aday anahtarı oluşturulabilir.