İçindekiler:

SQL Server'da birincil anahtar yabancı anahtar ilişkisi nasıl oluşturulur?
SQL Server'da birincil anahtar yabancı anahtar ilişkisi nasıl oluşturulur?

Video: SQL Server'da birincil anahtar yabancı anahtar ilişkisi nasıl oluşturulur?

Video: SQL Server'da birincil anahtar yabancı anahtar ilişkisi nasıl oluşturulur?
Video: SQL Server 2019 Foreign Key #Ders11 MSSQL 2019 Dersleri Foreign Key Kullanımı 2024, Nisan
Anonim

SQL Server Management Studio'yu Kullanma

  1. Nesne Gezgini'nde, aşağıdaki tabloya sağ tıklayın: niyet üzerinde olmak Dış - anahtar Tarafında ilişki ve Tasarım'ı tıklayın.
  2. Tablo Tasarımcısı menüsünden ilişkiler .
  3. İçinde Dış - anahtar İlişkiler iletişim kutusunda Ekle'yi tıklayın.
  4. Tıkla ilişki Seçilmiş İlişki liste.

Bununla ilgili olarak SQL Server'da birincil anahtar ile yabancı anahtar arasında nasıl ilişki kurabiliriz?

NS oluşturmak NS birincil anahtar ve yabancı anahtar ilişkisi , sağ tıklayın yabancı anahtar tablo sütunları (Hesaplar tablosu) ve seçin ilişkiler … İçinde Yabancı Anahtar İlişkiler iletişim kutusunda Ekle'yi tıklayın buton . Bu, varsayılan olarak bir ilişki sol panelde.

Ayrıca, bir anahtar hem birincil hem de yabancı olabilir mi? Birincil anahtarlar her zaman benzersiz olmak gerekir, Yabancı anahtarlar tablo bir-çok ilişkisi ise benzersiz olmayan değerlere izin vermeniz gerekir. kullanmak gayet iyi yabancı anahtar olarak birincil anahtar tablo bire çok ilişkiyle değil, bire bir ilişkiyle bağlıysa.

Burada, SQL Server'da birincil anahtar ve yabancı anahtar nedir?

Birincil anahtar tablodaki bir kaydı benzersiz bir şekilde tanımlayın. Yabancı anahtar tablodaki bir alandır birincil anahtar başka bir tabloda. Birincil anahtar null değerleri kabul edemez. Yabancı anahtar birden fazla boş değer kabul edebilir.

SQL'de bir yabancı anahtara nasıl başvurabilirim?

Özet:

  1. Yabancı anahtarın her değeri, diğer tabloların Birincil Anahtarının bir parçası olmalıdır.
  2. Yabancı anahtar, aynı tablodaki başka bir sütuna başvurabilir. Bu referans, kendi kendine referans olarak bilinir.
  3. Tablo Oluştur, Tabloyu Değiştir veya SQL Server Management Studio'yu kullanarak bir Yabancı Anahtar oluşturabilirsiniz.

Önerilen: