SQL DatabaseLesson 56Preview gratis
SQL Foreign Key
Lesson ini bagian dari SQL · Semua level
Ringkasan
Foreign key adalah kolom yang merujuk ke primary key tabel lain untuk menjaga hubungan antar tabel. Constraint ini menolak nilai yang tidak ada di tabel rujukannya sehingga data relasi tetap utuh. Foreign key juga bisa mengatur aksi saat baris rujukan dihapus, misalnya CASCADE atau SET NULL.
Poin kunci
- Foreign key merujuk ke kolom bertipe PRIMARY KEY atau UNIQUE di tabel lain.
- Menolak nilai yang tidak ada di tabel rujukan demi integritas referensial.
- ON DELETE dan ON UPDATE bisa diatur: CASCADE, SET NULL, RESTRICT.
- Tabel rujukan harus memiliki index pada kolom yang dirujuk.
- Relasi banyak-ke-satu umum dinyatakan dengan foreign key.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.