Daftar Isi:

Bagaimana cara membuat hubungan kunci asing kunci utama di SQL Server?
Bagaimana cara membuat hubungan kunci asing kunci utama di SQL Server?

Video: Bagaimana cara membuat hubungan kunci asing kunci utama di SQL Server?

Video: Bagaimana cara membuat hubungan kunci asing kunci utama di SQL Server?
Video: Creating Primary and Foreign Keys in SQL Server 2012 2024, Desember
Anonim

Menggunakan SQL Server Management Studio

  1. Di Object Explorer, klik kanan tabel yang akan berada di luar negeri - kunci sisi dari hubungan dan klik Desain.
  2. Dari menu Perancang Meja, klik Hubungan .
  3. Dalam Luar negeri - hubungan kunci kotak dialog, klik Tambah.
  4. Klik hubungan di Terpilih Hubungan Daftar.

Sehubungan dengan ini, bagaimana kita bisa membuat hubungan antara kunci utama dan kunci asing di SQL Server?

Ke membuat NS hubungan kunci utama dan kunci asing , klik kanan kunci asing kolom tabel (Tabel akun) dan pilih Hubungan … Dalam Hubungan Kunci Asing kotak dialog, klik Tambah tombol . Itu akan secara default menambahkan hubungan di panel kiri.

Juga, dapatkah kunci menjadi primer dan asing? Kunci utama selalu harus unik, kunci asing perlu mengizinkan nilai non-unik jika tabel adalah hubungan satu-ke-banyak. Tidak apa-apa untuk menggunakan a kunci asing sebagai kunci utama jika tabel dihubungkan oleh hubungan satu-ke-satu, bukan hubungan satu-ke-banyak.

Di sini, apa kunci utama dan kunci asing di SQL Server?

Kunci utama secara unik mengidentifikasi record dalam tabel. Kunci asing adalah bidang dalam tabel yang kunci utama di tabel lain. Kunci utama tidak dapat menerima nilai nol. Kunci asing dapat menerima beberapa nilai nol.

Bagaimana cara mereferensikan kunci asing dalam SQL?

Ringkasan:

  1. Setiap nilai kunci Asing harus menjadi bagian dari Kunci Utama dari tabel lain.
  2. Kunci Asing dapat merujuk ke kolom lain dalam tabel yang sama. Referensi ini dikenal sebagai referensi diri.
  3. Anda dapat membuat Kunci Asing menggunakan Buat Tabel, Ubah Tabel, atau SQL Server Management Studio.

Direkomendasikan: