![Super Key, Candidate Key and Primary Key | Database Management System](https://i.ytimg.com/vi/CsGalH0QKbs/hqdefault.jpg)
İçerik
- Tanım - Superkey ne anlama geliyor?
- 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
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.