Bagaimana saya bisa menemukan kunci asing dari sebuah tabel di MySQL?
Bagaimana saya bisa menemukan kunci asing dari sebuah tabel di MySQL?

Video: Bagaimana saya bisa menemukan kunci asing dari sebuah tabel di MySQL?

Video: Bagaimana saya bisa menemukan kunci asing dari sebuah tabel di MySQL?
Video: Sql query "cara menentukan Foreign Key tabel" 2024, Desember
Anonim

Untuk melihat kunci asing hubungan a meja : PILIH TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME DARI INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

Dengan cara ini, bagaimana cara kerja kunci asing di MySQL?

A kunci asing adalah kolom atau grup kolom dalam tabel yang menautkan ke kolom atau grup kolom di tabel lain. NS kunci asing menempatkan batasan pada data dalam tabel terkait, yang memungkinkan MySQL untuk menjaga integritas referensial.

Selain di atas, apa contoh kunci asing? A kunci asing adalah kolom (atau kolom) yang mereferensikan kolom (paling sering yang utama kunci ) dari tabel lain. Untuk contoh , katakanlah kita memiliki dua tabel, tabel PELANGGAN yang mencakup semua data pelanggan, dan tabel ORDER yang mencakup semua pesanan pelanggan.

Demikian pula orang mungkin bertanya, bagaimana cara menambahkan kunci asing ke tabel yang ada di meja kerja MySQL?

Ke Menambahkan A kunci asing , klik baris terakhir di Kunci asing Daftar nama. Masukkan nama untuk kunci asing dan pilih kolom atau kolom yang ingin Anda indeks dengan mencentang nama kolom di daftar Kolom. Anda dapat menghapus kolom dari indeks dengan menghapus tanda centang dari kolom yang sesuai.

Apa kunci asing di DBMS?

A kunci asing adalah kolom atau grup kolom dalam tabel database relasional yang menyediakan tautan antara data dalam dua tabel. Konsep integritas referensial berasal dari kunci asing teori. Kunci asing dan implementasinya lebih kompleks daripada yang utama kunci.

Direkomendasikan: