MulaiMulai sekarang secara gratis

Menjelajahi constraint foreign key

Constraint foreign key membantu Anda menjaga keteraturan dalam mini-dunia basis data Anda. Dalam basis data Anda, misalnya, hanya profesor yang berasal dari universitas di Swiss yang seharusnya diizinkan, karena hanya universitas Swiss yang menjadi bagian dari tabel universities.

Foreign key pada professors yang mereferensikan universities yang baru saja Anda buat memastikan bahwa hanya universitas yang sudah ada yang dapat ditentukan saat menyisipkan data baru. Mari kita uji!

Latihan ini adalah bagian dari kursus

Pengantar Basis Data Relasional dalam SQL

Lihat Kursus

Petunjuk latihan

  • Jalankan kode contoh dan perhatikan pesan kesalahannya.
  • Apa yang salah? Perbaiki university_id agar benar-benar mencerminkan tempat Albert Einstein menulis disertasi dan menjadi profesor – di University of Zurich (UZH)!

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Try to insert a new professor
INSERT INTO professors (firstname, lastname, university_id)
VALUES ('Albert', 'Einstein', 'MIT');
Edit dan Jalankan Kode