BaşlayınÜcretsiz Başlayın

Yabancı anahtar kısıtlarını keşfet

Yabancı anahtar kısıtları, veritabanındaki mini dünyanda düzeni korumana yardımcı olur. Örneğin, veritabanında yalnızca İsviçre üniversitelerine bağlı profesörlere izin verilmelidir, çünkü universities tablosunda sadece İsviçre üniversiteleri yer alıyor.

Az önce professors tablosunda universities tablosuna referans veren yabancı anahtar, yeni veri eklerken yalnızca mevcut üniversitelerin belirtilebilmesini sağlar. Hadi bunu test edelim!

Bu egzersiz

SQL ile İlişkisel Veritabanlarına Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Örnek kodu çalıştır ve hata mesajına göz at.
  • Sorun ne? Albert Einstein'ın doktora tezini yazdığı ve profesör olduğu yeri gerçekten yansıtması için university_id değerini düzelt — Zürih Üniversitesi (UZH)!

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Try to insert a new professor
INSERT INTO professors (firstname, lastname, university_id)
VALUES ('Albert', 'Einstein', 'MIT');
Kodu Düzenle ve Çalıştır