Como posso encontrar a chave estrangeira de uma tabela no MySQL?
Como posso encontrar a chave estrangeira de uma tabela no MySQL?

Vídeo: Como posso encontrar a chave estrangeira de uma tabela no MySQL?

Vídeo: Como posso encontrar a chave estrangeira de uma tabela no MySQL?
Vídeo: Banco de Dados - Como Criar e Alterar Tabela com Chave Estrangeira 2024, Maio
Anonim

Ver chave estrangeira relacionamentos de um tabela : SELECIONE TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

Desta forma, como a chave estrangeira funciona no MySQL?

UMA chave estrangeira é uma coluna ou grupo de colunas em uma tabela que se vincula a uma coluna ou grupo de colunas em outra tabela. o chave estrangeira impõe restrições aos dados nas tabelas relacionadas, o que permite MySQL para manter a integridade referencial.

Além disso, o que é um exemplo de chave estrangeira? UMA chave estrangeira é uma coluna (ou colunas) que faz referência a uma coluna (na maioria das vezes o principal chave ) de outra mesa. Para exemplo , digamos que temos duas tabelas, uma tabela CUSTOMER que inclui todos os dados do cliente e uma tabela PEDIDOS que inclui todos os pedidos do cliente.

Da mesma forma, alguém pode perguntar: como adiciono uma chave estrangeira a uma tabela existente no ambiente de trabalho MySQL?

Para adicionar uma chave estrangeira , clique na última linha do Chave Estrangeira Lista de nomes. Insira um nome para o chave estrangeira e selecione a coluna ou colunas que deseja indexar, verificando o nome da coluna na lista Coluna. Você pode remover uma coluna do índice removendo a marca de seleção da coluna apropriada.

O que é chave estrangeira no DBMS?

UMA chave estrangeira é uma coluna ou grupo de colunas em uma tabela de banco de dados relacional que fornece um link entre os dados em duas tabelas. O conceito de integridade referencial é derivado de chave estrangeira teoria. Chaves estrangeiras e sua implementação é mais complexa do que a primária chaves.

Recomendado: