Jak znaleźć klucz obcy tabeli w MySQL?
Jak znaleźć klucz obcy tabeli w MySQL?

Wideo: Jak znaleźć klucz obcy tabeli w MySQL?

Wideo: Jak znaleźć klucz obcy tabeli w MySQL?
Wideo: Kurs SQL 6: Co to jest klucz obcy foreign key? + instrukcja update 2024, Może
Anonim

Zobaczyć klucz obcy relacje Tabela : SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE GDZIE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

W ten sposób, jak klucz obcy działa w MySQL?

A klucz obcy to kolumna lub grupa kolumn w tabeli, która łączy się z kolumną lub grupą kolumn w innej tabeli. ten klucz obcy nakłada ograniczenia na dane w powiązanych tabelach, co pozwala MySQL w celu zachowania integralności referencyjnej.

Poza powyższym, jaki jest przykład klucza obcego? A klucz obcy jest kolumną (lub kolumnami), która odwołuje się do kolumny (najczęściej podstawowej klucz ) innej tabeli. Do przykład , powiedzmy, że mamy dwie tabele, tabelę CUSTOMER, która zawiera wszystkie dane klientów, oraz tabelę ORDERS, która zawiera wszystkie zamówienia klientów.

Podobnie można zapytać, jak dodać klucz obcy do istniejącej tabeli w środowisku MySQL?

Do Dodaj a klucz obcy , kliknij ostatni wiersz w Klucz obcy Lista imion. Wpisz nazwę dla klucz obcy i wybierz kolumnę lub kolumny, które chcesz zindeksować, zaznaczając nazwę kolumny na liście kolumn. Możesz usunąć kolumnę z indeksu, usuwając znacznik wyboru z odpowiedniej kolumny.

Co to jest klucz obcy w DBMS?

A klucz obcy to kolumna lub grupa kolumn w tabeli relacyjnej bazy danych, która zapewnia łącze między danymi w dwóch tabelach. Pojęcie integralności referencyjnej wywodzi się z: klucz obcy teoria. Klucz obcy a ich implementacja jest bardziej złożona niż podstawowa Klucze.

Zalecana: